Job Summary
We are seeking a highly motivated Java Full Stack Developer with strong expertise in modern Java technologies, microservices architecture, and front-end development.
The ideal candidate will be responsible for designing, developing, and maintaining scalable enterprise applications in a healthcare environment.
The role requires hands-on experience with Java 17+, Spring Boot, REST APIs, event-driven architecture, Angular, MongoDB, and Oracle databases.
Key Responsibilities
- Design, develop, and maintain scalable web applications using Java 17+ and Spring Boot.
- Build and consume RESTful APIs and integrate with enterprise systems.
- Develop and support microservices-based applications with high availability and performance.
- Implement event-driven architecture using messaging and asynchronous communication patterns.
- Develop responsive and user-friendly front-end applications using Angular.
- Design and optimize database solutions using MongoDB and Oracle.
- Collaborate with product owners, architects, QA teams, and business stakeholders.
- Participate in code reviews, unit testing, and deployment activities.
- Troubleshoot application issues and perform performance tuning.
- Follow Agile/Scrum development methodologies and DevOps best practices.
Required Skills
- Backend Java 17+
- Spring Boot
- REST API Development
- Microservices Architecture
- Event-Driven Architecture
- JPA/Hibernate
- Maven/Gradle
- Frontend Angular (Preferred)
- HTML5
- CSS3
- JavaScript/TypeScript
- Database MongoDB
- Oracle Database
Additional Skills
- Git/GitHub/Bitbucket
- CI/CD pipelines
- Unit Testing (JUnit, Mockito)
- Agile/Scrum methodology
- Strong analytical and problem-solving skills
Preferred Qualifications
- Experience in the Healthcare domain, including claims, membership, provider, or clinical applications.
- Knowledge of cloud platforms such as AWS or Azure.
- Exposure to containerization technologies like Docker and Kubernetes.
- Understanding of secure coding and healthcare compliance standards.
Educational Qualification
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
Key Competencies
- Strong communication and collaboration skills.
- Problem-solving and analytical mindset.
- Ability to work independently and within cross-functional teams.
- Commitment to quality, scalability, and continuous improvement.
Skill Set
- Java 17+
- Spring Boot
- REST API development
- Microservices architecture
- REST APIs
- Event-driven architecture
- Angular (preferred)
- Mongo
- Oracle