Hello
Position: Java Services Engineer (SSO & REST) - Keycloak/JWT Basics
Location: Richmond VA (Hybrid)
Duration: 4 years contract with two 2-year renewals
Note from client:
1. Please take cover letter from each candidate and return it.
2. Resumes should be updated to align with the Job Description.
Scope of Work: Client is seeking a supplier to provide Enrollment Broker Services for the Cardinal Care program supporting 1.9 million Medicaid/FAMIS members. The supplier will manage member education enrollment into MCOs call center operations system integrations and reporting. Technical and operational staff are required to support development maintenance and troubleshooting of web mobile and backend applications ensuring compliance with PHI/PII requirements accessibility and AWS/cloud security.
Responsibilities:
-
Develop and maintain Java Spring Boot REST services including CRUD operations pagination and validation.
-
Implement SSO integrations with Keycloak (OIDC/OAuth2) for authentication and authorization.
-
Handle basic JWT validation and enforce secure API design patterns.
-
Add simple monitoring and logging for system health and traceability.
-
Write unit and integration tests to ensure service reliability.
-
Integrate with SQL databases and messaging queues as required.
Requirements:
-
Prior Medicaid/healthcare project experience (preferred but not mandatory).
-
3 6 years of professional experience in Java back-end development (Spring Boot preferred).
-
Solid understanding of RESTful API design.
-
Competence in SQL (querying and database interaction).
-
Willingness to learn AWS deployment basics.
-
Familiarity with GraphQL APIs.
-
Experience with API Gateway/authorizers for API security.
-
Exposure to Amazon Connect back-end hooks.
-
Integration experience with Lex/Bedrock bot endpoints or Amazon Q.