Experience Required: 8–10 Years
Role Description
Design, develop, and enhance healthcare payer enrollment and billing applications using Java, Spring Boot, Microservices, and React.js. Build scalable backend services, APIs, database components, and integrations while supporting the full development lifecycle, including design, testing, deployment, and production support.
Roles & Responsibilities
- Develop enterprise applications using Java/J2EE, Spring Boot, Spring MVC, Hibernate, and Microservices.
- Build RESTful/SOAP APIs, secure integrations, and event-driven services using Kafka.
- Develop responsive user interfaces using React.js, JavaScript, TypeScript, Redux, HTML5, and CSS3.
- Design and optimize databases, SQL queries, and stored procedures.
- Deploy applications on AWS and implement CI/CD pipelines using Jenkins, Git, Maven/Gradle, and Docker.
- Perform unit/integration testing, code reviews, troubleshooting, root-cause analysis, and production support.
- Collaborate with business, architecture, QA, and DevOps teams in Agile/Scrum environments.
- Provide technical guidance and coordinate effectively with onshore/offshore teams.
Essential Skills
- 8+ years of hands-on Java/J2EE development; Java 8/11+, Spring Boot, Spring Framework, and Microservices.
- Mandatory: Healthcare Payer Enrollment and Billing application/process experience.
- REST APIs, Spring Data JPA, Hibernate, SQL, and relational databases (DB2/PostgreSQL preferred).
- Kafka or enterprise messaging technologies.
- CI/CD, Git, Jenkins/Azure DevOps, Maven/Gradle, JUnit, and Mockito.
- Application security: OAuth2, JWT, and Spring Security.
- React.js, JavaScript, Redux, and frontend development.
- AWS cloud services, Docker, and database optimization.
Desirable Skills
- Redis, Splunk, Prometheus, Grafana, and ELK Stack.
- Event-driven architecture and distributed systems.
- Healthcare domains, including Medicaid, Medicare, or SNAP.
- Large-scale enterprise transformation projects and AWS certification.