CVS Health is looking to solve the business problem of developing and maintaining a new application for ID card setup and generation within the member and enrollment space. The goal is to ensure the delivery of business value and maintain stable, high-performing, and scalable production applications.
Requirements
- 5+ years of experience designing and developing Spring Boot Java based microservices solutions.
- 5+ years of experience with SQL, NoSQL, table structure, data relationships.
- 5+ years of experience with Azure, GCP or other public cloud services, CI/CD practices, containerization, Kubernetes, and Agile/DevOps methodologies.
- 5+ years of experience building RESTful APIs and webservices.
- Experience with GCP, GKE and MongoDB.
- 3+ years of experience in writing automated unit and integration/behavioral tests ( Junit / JMockit or Mockitor).
- 2+ years of experience using OAuth2.0 and JWT tokens and tooling to read and decipher JSON documents, entities and data
Responsibilities
- Develop SQL queries and analyze data to support application development and production issues.
- Write code, develop software components, Microservices, and implement complex functionalities according to project requirements.
- Collaborate with members of engineering teams and stakeholders to build and ensure scalability, performance, and maintainability of digitally secure platform solutions.
- Leverage advanced programming skills to implement complex features, optimize performance, and ensure code efficiency.
- Integrate various software components or systems, ensuring seamless communication and interoperability between different parts of the solution.
- Write and execute comprehensive test cases, conduct code reviews, perform debugging, and troubleshoot issues to ensure the reliability, stability, and high quality of digital and platform solutions.
- Work with the team to decompose an existing monolithic application into scaling and high performance components.
Other
- Participate in agile or other development methodologies, attend meetings, contribute to project planning, and help drive the progress and success of projects.
- Create and maintain technical documentation, including code documentation, and best practices with an understanding of system design and architecture diagrams.
- Healthcare data experience.
- Healthcare enrollment and ID Card experience.
- Strong problem solving and collaboration skills.