Get the job you really want.
Top Java Developer Jobs in St. Louis, MO
The Senior Java Developer will be responsible for creating and maintaining critical production systems, utilizing a strong understanding of microservices and software engineering principles. The role requires expertise in modern application frameworks like Spring Boot and Angular, as well as experience with API design, automation, and cloud-based environments.
The Solution Architect will lead the design and implementation of scalable cloud-based solutions, driving innovation in cloud architecture and enhancing developer experience. Responsibilities include consulting implementation teams, documenting solutions, collaborating with cross-functional teams, and ensuring security policies are followed.
The Senior Software Development Engineer will design, develop, and maintain scalable backend systems and applications using Golang. Responsibilities include building APIs and microservices, optimizing application performance, deploying to cloud platforms, collaborating with teams, conducting code reviews, and implementing testing best practices.
Featured Jobs
The F-22 Simulation Software Engineer develops, documents, and maintains software systems for the F-22 Raptor's simulation environment. Responsibilities include coding, integration, software verification, and project management, while collaborating with an agile team. Senior role includes leadership in technical development and supplier management.
The Field Service Controls Engineer will troubleshoot and resolve instrumentation and controls issues at wastewater, water, and industrial facilities. Responsibilities include resolving PLC, HMI, alarming, and communications issues, documenting cases, triaging issues, performing site visits, advising on spare parts inventory, modifying programming and graphics, configuring instruments, training personnel, and collaborating with teams.
The Sr. Software Engineer will support intelligence analysis products by developing, modernizing, and maintaining software applications. Responsibilities include designing high-performance applications, implementing CI/CD pipelines, collaborating with teams, and utilizing modern technology stacks in an Agile environment.
The Appian Developer will focus on agile software development, implementing applications on the Appian low-code platform, integrating components in Java, mentoring mid-level developers, and translating business requirements into technical solutions while fostering a collaborative team environment.
The Software Engineering Manager will supervise a team of software engineers, manage projects within budget and on time, develop technical solutions for complex design problems, and mentor staff. Responsibilities also include improving engineering practices and managing communication with customers and stakeholders.
The Embedded Systems Software Engineer at Bluesight will design and execute firmware initiatives, focusing on Linux-based firmware systems and Rails backend development. Responsibilities include building integrations with APIs, collaborating with the QA and UX teams, and managing security and lifecycle of RFID Scanners' firmware.
The Software Engineer will work on the Core Services team, responsible for maintaining and scaling lead management systems. The role involves collaborating with product teams, participating in sprint activities, documenting technical processes, and addressing tech debt. A strong background in Java and React is essential, along with experience in cloud solutions and risk management.
Top Companies in St. Louis, MO Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results