Lead Full Stack Engineer
Listed on 2025-12-02
-
Software Development
Software Engineer, Full Stack Developer, Cloud Engineer - Software
Overview
Galax
E, 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.
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 Postgre
SQL, 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), Dev Ops 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.
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 LocationsLocation:
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.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).