Role: Lead Software Engineer (Backend Java)
Location: Work Model: Hybrid – 1 month onsite (Columbia, MD), then hybrid
Type: Contract-to-hire
Interview: Onsite
Job Description:
seeking a Lead Software Engineer (Backend Java) to support and enhance the FEP Bridge system, a homegrown platform responsible for claims pre-processing and preparation for adjudication for plans joining the Federal Employee Program (FEP). This role is hands-on and technical, with responsibility for design, development, maintenance, and architectural understanding of existing enterprise applications.
You will work within an Agile team of ~12 engineers, participate in regular sprints, and play a key role in maintaining and modernizing a mission-critical healthcare claims platform.
Key Responsibilities
- Lead backend development for the FEP Bridge claims processing system
- Design, develop, and maintain Java-based microservices supporting claims pre-processing
- Analyze, understand, and consume existing application architecture and data flows
- Perform system maintenance, enhancements, and updates to the FEP Bridge platform
- Work closely with cross-functional Agile teams during sprint planning, development, and delivery
- Build, deploy, and support applications running in AWS environments
- Manage containerized workloads using Kubernetes
- Develop and optimize database interactions using Oracle
- Write and maintain SQL, stored procedures, and functions
- Support CI/CD pipelines using Jenkins / CloudBees
- Ensure system reliability, performance, and scalability
- Participate in onsite technical discussions and interviews as required
Required Skills & Experience (Must Have)
- 8+ years of professional software engineering experience
- Strong Backend Java development experience (Java 21 required)
- Spring Boot framework
- AWS (understanding how applications are deployed and run)
- Kubernetes (console-level experience)
- Oracle Database (primary DB)
- Advanced SQL
- Stored Procedures
- Functions
- Jenkins / CloudBees for CI/CD
- Strong experience in designing, architecting, and maintaining enterprise applications
- Experience working in Agile/Scrum environments
Nice to Have
- Snowflake
- Angular (frontend exposure)
- Prior experience in healthcare or insurance systems
Domain Experience (Highly Valuable)
- Healthcare claims processing systems
- Knowledge of EDI / X12 transactions, including:
- 837 (Claims)
- 835 (Remittance Advice)
Understanding of claims lifecycle and adjudication workflows