Post Job Free
Sign in

JAVA LEAD SOFTWARE ENGINEER

Company:
3B Staffing LLC
Location:
St. Louis, MO
Posted:
April 27, 2026
Apply

Description:

LEAD SOFTWARE ENGINEER (Contractor)

Our team is made up of engineers with varying levels of professional experience and backgrounds, from new graduates to 20-year veterans of the healthcare industry. We are looking for creative engineers and technologists: relevant industry experience is important, but less so than your demonstrated abilities, passion and attitude. We're always improving and looking for individuals that enjoy being challenged and have a strong desire to make the engineering experience better for our users.

As a full stack lead software engineer, you will lead the engineering team through design, development, debug, and deployment of software solutions while leveraging your expertise with code complexities. Anticipate technical challenges and provide innovative solutions. You will guide the team through technical obstacles and explore new technologies that can add value to the users.

This position is consulting with RTH.

Responsibilities:

• Lead the engineering team of six engineer through design, development, debug, and deployment necessary to build the cloud native solution.

• Set best practices for software design, development, deployment, and operations of applications supporting DomaniRx

• Independently lead complex technical initiatives within the team

• Investigate technical challenges and bring solutions to the table

• Lead engineers by cultivating deep technical understanding

• Build relationship with the product owner and other team members to collaborate and lead software development

• Apply design patterns and technical strategies to created scalable micro services with optimal latency

• Design and implement applications and services supporting our health plan and pharmacy benefit management customers.

• Utilize CI/CD, Docker, and Kubernetes to deliver application solutions.

• Implement industry-wide best practices around microservices development.

• Build common components for reuse across the organization, maintaining documentation, demo applications and reviewing pull requests.

• Evolve our development ecosystem by exploring and prototyping new ways of meeting our business needs.

Minimum Qualifications:

• 12+ years of application development experience.

• 7+ years of experience in a lead software engineer role using technologies such as Java/Spring Boot, Kafka, Microservices, Kubernetes, Docker, Angular, SQL

• 5+ year of experience in open source software, APIs and frameworks

• Significant hand-on experience with design patterns, microservices architecture, and software engineering best practices

• Engineering degree, related technical discipline, or equivalent work experience.

• A solid foundation in object-oriented and cloud native design.

• Significant experience with modern JavaScript frameworks (e.g. Angular, React or Vue.js).

• Hand-on in writing REST APIs using Java/SpringBoot.

• Experience with relational and document databases (e.g. PostgreSQL, Cassandra).

• Exposure to automated testing, modern CI/CD pipelines.

• Familiar with bash, Git, Jira, and agile methodologies.

Preferred Qualifications:

• Experience working with and maintaining a community around open source software.

• Desire to evangelize Developer Culture and lead change within the organization.

• Desire to mentor junior developers and assist with intern project designs

Apply