Skip to main content

Lead Software Engineer

Columbia, MD
Permanent

Posted

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

Job Type: Permanent

Job ID: 254680913