Lead Full Stack Engineer

Endava

St. Louis (MO)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A professional IT services firm in St. Louis is seeking a senior Software Engineer to lead the design and development of Java microservices. The ideal candidate has over 12 years of experience in software development, particularly in secure and scalable microservices. The role involves collaboration with cross-functional teams in an Agile environment and offers competitive compensation and benefits.

Qualifications

  • 12+ years of experience with lead or senior developer roles.
  • Experience developing secure, scalable microservices for high traffic.
  • Strong backend development skills using Java.

Responsibilities

  • Lead the design and development of Java microservices.
  • Collaborate with cross-functional teams to align goals.
  • Optimize applications for performance and reliability.

Skills

Java
Microservices architecture
SQL
HTML
JavaScript
Agile development
DevOps practices
Problem-solving

Education

Bachelor’s degree in Computer Science or related field

Tools

PostgreSQL
AWS
Azure
Docker
Kubernetes
Git

Job description

Overview

GalaxE, now Endava, is a professional IT services firm that specializes in platform-driven solutions and the use of automation to achieve enterprise business transformation. We apply machine learning techniques and predictive analytics tools as part of a broad artificial intelligence strategy to provide effective impact and data-driven business transformation. We are committed to diversity and inclusion and value people who are passionate, entrepreneurial-minded innovators and disrupters.

Sound like you? Join us and discover what it means for your career to be part of the Endava team. Let’s build something together.

Responsibilities
  • Lead the design, development, and deployment of high-quality Java microservices that integrate with modern front-end frameworks and third-party applications.
  • Apply 12-factor app principles to ensure robust, scalable, and cloud-ready solutions.
  • Contribute to all phases of the development lifecycle including planning, coding, testing, reviews, and delivery.
  • Collaborate closely with engineers, product managers, TPMs, and test engineers to align technical and business goals.
  • Perform code reviews, submit and manage Git pull requests, and support continuous improvement.
  • Ensure adherence to engineering best practices and compliance with enterprise security, operations, and architecture standards.
  • Optimize application performance and reliability for large-scale, high-traffic systems.
Qualifications

Required

  • 12+ years of experience with either lead experience or multiple senior developer roles.
  • Extensive experience as a full-stack Software Engineer or Software Developer in a fast-paced, collaborative environment.
  • Strong experience developing backend applications using Java.
  • Proven expertise in designing and developing secure, scalable microservices that handle high traffic volumes, with knowledge of microservices architecture, RESTful API design, and integration patterns.
  • Advanced SQL knowledge with databases like PostgreSQL, Oracle, etc., and experience building solutions that scale.
  • Experience with front-end technologies, including HTML, JavaScript, and frameworks like Angular.
  • Hands-on experience with cloud platforms such as AWS or Azure.
  • Experience with CI/CD practices, containerization (Docker, Kubernetes), DevOps practices, automated testing, and version control using Git.
  • Experience working in an Agile development environment.
  • Excellent verbal and written communication skills, with the ability to articulate complex ideas clearly to technical and non-technical stakeholders.
  • Strong analytical and problem-solving abilities, with a focus on improving processes to accelerate delivery, foster innovation, reduce costs, and improve quality.

Desired

  • Experience in the commercial card or corporate banking space.
  • Familiarity with enterprise payment systems or financial services infrastructure.
  • Demonstrated ability to manage or lead complex technical projects and mentor junior developers.

Education

  • Bachelor’s degree in Computer Science, Engineering, or a related field. Equivalent practical experience will be considered.
Company and Roles

We are an equal opportunity employer. Pay is based on factors including market location and may vary depending on actual job-related knowledge, skills, and experience. We are committed to diversity and inclusion and encourage authentic contributions from all employees.

Physical Requirements
  • Prolonged periods of remaining stationary at a desk and working on a computer
  • Must be able to lift to 15 lbs., as needed
  • Must be able to work on-site (corporate/client offices), as needed
  • Occasionally required to bend, kneel, crouch, and reach overhead
  • Hand-eye coordination necessary to operate computers and various office equipment

Employees must be able to perform the physical requirements of the position satisfactorily and reasonable accommodations will be made if needed.

Job Availability and Locations

Location: Greater St. Louis area (Maryland Heights, O'Fallon, etc.). This posting includes multiple related roles and seniority levels in engineering and IT services.

Note: This description reflects the content of the original job listing and has been reformatted for clarity and compliance with formatting guidelines.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Full Stack C# Developer position
Lead Full Stack C# Developer position

neteffects • St. Louis (MO)

On-site
USD 60,000 - 65,000
Medical insurance
Vision insurance
401(k)
Lead Full Stack Developer
Lead Full Stack Developer

Karsun Solutions, LLC • California (MO)

Hybrid
USD 155,000 - 165,000
Lead Full Stack Developer
Lead Full Stack Developer

Karsun Solutions, LLC • Pennsylvania

On-site
USD 155,000 - 165,000
Lead Full Stack Developer
Lead Full Stack Developer

Karsun Solutions, LLC • Illinois

On-site
USD 155,000 - 165,000
Lead Full Stack Developer
Lead Full Stack Developer

Karsun Solutions, LLC • Maryland

On-site
USD 155,000 - 165,000
Senior Engineer (Snowflake)
Senior Engineer (Snowflake)

Endava plc • Morristown (NJ)

Hybrid
USD 90,000 - 120,000
Competitive salary package
Flexible working hours
Career coaching
Full Stack Java Lead Architect (Financial Services)
Full Stack Java Lead Architect (Financial Services)

Globant • New York (NY)

On-site
USD 150,000 - 190,000
Unlimited PTO
Healthcare benefits
Dental benefits
+3
Lead Full Stack Developer
Lead Full Stack Developer

Karsun Solutions, LLC • Town of Texas (WI)

On-site
USD 155,000 - 165,000
Senior Engineer (Snowflake)
Senior Engineer (Snowflake)

Endava • New Jersey

Hybrid
USD 80,000 - 120,000
Competitive salary package
Global career opportunities
Flexible working hours
+2
Java Full Stack Developer (Lead)
Java Full Stack Developer (Lead)

Techstra Solutions LLC • Cleveland (OH)

On-site
USD 100,000 - 130,000