Stand out for this role — generate a tailored resume and cover letter in about a minute.
Get past ATS filters
Job summary
A leading tech consulting firm is seeking a Senior Software Engineer to design and build backend systems essential for mission-critical applications. The role involves working with Java, Python, and microservices architecture to deliver scalable solutions. Candidates should have extensive experience in software development and CI/CD practices, along with a strong understanding of cloud technologies. The position includes mentoring junior engineers and collaborating with cross-functional teams to integrate AI features. This is a full-time role located in St. Louis, Missouri.
Qualifications
7+ years of experience as a Back End or Software Engineer.
Strong experience with Java and Spring Boot.
Experience in building RESTful APIs and microservices.
Familiarity with CI/CD pipelines.
Experience with cloud platforms.
Responsibilities
Design and develop backend services and APIs.
Collaborate with AI/ML engineers to integrate features.
Lead technical discussions and mentor junior engineers.
Ensure systems meet performance and security standards.
Skills
Java
Spring Boot
Python
Microservices
RESTful APIs
CI/CD concepts
React
TypeScript
MongoDB
Education
Bachelor's degree in Computer Science
Tools
Git
Jenkins
Maven
Job description
A leading tech consulting firm is seeking a Senior Software Engineer to design and build backend systems essential for mission-critical applications. The role involves working with Java, Python, and microservices architecture to deliver scalable solutions. Candidates should have extensive experience in software development and CI/CD practices, along with a strong understanding of cloud technologies. The position includes mentoring junior engineers and collaborating with cross-functional teams to integrate AI features. This is a full-time role located in St. Louis, Missouri.