remote
Developer II, Application Systems - Navitus Health Solutions / Lumicera Health Services
Software Engineer
Senior backend developer building scalable pharmacy benefit management services using Java, Spring Boot, and AWS. Focus on designing RESTful APIs, optimizing database interactions, and deploying containerized microservices.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Java services using Spring Boot for pharmacy benefit management workflows.
- Implement secure, scalable REST APIs and integrate with external healthcare data providers.
- Optimize SQL queries and manage relational database schemas to support high‑volume transaction processing.
- Containerize applications with Docker, orchestrate deployments on AWS (ECS/EKS), and manage CI/CD pipelines.
- Collaborate with cross‑functional teams to define requirements, conduct code reviews, and ensure adherence to best practices.
Requirements
- 3+ years of professional Java development experience.
- Strong knowledge of Spring Boot, Spring Data, and RESTful service design.
- Proficiency with relational databases (PostgreSQL/MySQL) and query optimization.
- Experience with AWS services (EC2, RDS, S3, ECS/EKS) and Docker containerization.
- Excellent problem‑solving skills and a commitment to clean, maintainable code.