Staff Software Engineer
I-Flow
Job Title: Staff Software Engineer / Architect - Java Modernization (AWS / Kubernetes) Location: St. Louis, MO
Duration:6 Months
Experience:10-15 Years Description: JD
We are looking for a staff-level software engineer / architect to lead the modernization of a largescale, mission-critical Java platform. This role is hands-on and focused on rewriting and re-architecting existing systems using modern Java, Spring Boot, and cloud-native patterns on AWS. What You'll Do
Modernize a legacy Java platform to Java 21 and Spring Boot
Re-architect monolithic components into well-structured, cloud-native services
Design and build services for AWS EKS and/or OpenShift
Define execution models, service boundaries, and deployment patterns
Drive architectural decisions around performance, scalability, and reliability
Work closely with platform, DevOps, and cloud infrastructure teams
Mentor senior engineers and set engineering standards
Own solutions end-to-end - from design through production What We're Looking For
Staff-level experience building and modernizing large Java systems
Strong hands-on experience with Java (17+ preferred, 21 ideal) and Spring Boot
Deep understanding of distributed systems and system design
Practical experience deploying applications on AWS, preferably EKS
Solid Kubernetes knowledge (EKS and/or OpenShift)
Experience containerizing applications and running them on a scale
Strong grasp of performance tuning, JVM behavior, and low-latency systems
Ability to operate as both architect and hands-on engineer Nice to Have
Experience migrating from monoliths to cloud-native architectures
Exposure to eventing, messaging, or streaming systems (Kafka, MQ, etc.)
Familiarity with CI/CD pipelines and infrastructure-as-code
Background in financial services, payments, or high-throughput systems
Duration:6 Months
Experience:10-15 Years Description: JD
We are looking for a staff-level software engineer / architect to lead the modernization of a largescale, mission-critical Java platform. This role is hands-on and focused on rewriting and re-architecting existing systems using modern Java, Spring Boot, and cloud-native patterns on AWS. What You'll Do
Modernize a legacy Java platform to Java 21 and Spring Boot
Re-architect monolithic components into well-structured, cloud-native services
Design and build services for AWS EKS and/or OpenShift
Define execution models, service boundaries, and deployment patterns
Drive architectural decisions around performance, scalability, and reliability
Work closely with platform, DevOps, and cloud infrastructure teams
Mentor senior engineers and set engineering standards
Own solutions end-to-end - from design through production What We're Looking For
Staff-level experience building and modernizing large Java systems
Strong hands-on experience with Java (17+ preferred, 21 ideal) and Spring Boot
Deep understanding of distributed systems and system design
Practical experience deploying applications on AWS, preferably EKS
Solid Kubernetes knowledge (EKS and/or OpenShift)
Experience containerizing applications and running them on a scale
Strong grasp of performance tuning, JVM behavior, and low-latency systems
Ability to operate as both architect and hands-on engineer Nice to Have
Experience migrating from monoliths to cloud-native architectures
Exposure to eventing, messaging, or streaming systems (Kafka, MQ, etc.)
Familiarity with CI/CD pipelines and infrastructure-as-code
Background in financial services, payments, or high-throughput systems
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Saint Louis, MO vacancy
$110.5k - $165.9k
...Staff Applied AI Engineer Work Your Magic with us! Start your next chapter and join MilliporeSigma. Ready to explore, break barriers, and... ...that leverage large and complex datasets. This role is software engineering first, with a strong emphasis on designing reliable...SuggestedWork at office- ...layouts, diagrams, charts, code comments and clear code. Develop software solutions by studying information needs; studying systems flow,... ...recommendations to the program manager and Chief Software Engineer. Coordinate software development activities within product lines...SuggestedFull timeContract workTemporary work
$150k - $165k
...Senior Software Engineer St. Louis Park, MN Job Summary: We are seeking a Senior Software Engineer with specialized experience in developing software for active implantable medical device systems. This role involves creating robust, secure, and scalable...SuggestedFull time$184k - $259.44k
...Scale AI is seeking a highly skilled and motivated Software Engineer, ARC (Architecture, Reliability, & Compute) to join our dynamic Public Sector Engineering team. As a part of this team, you will build and maintain internal CLIs/tools that standardize testing, deployment...SuggestedFull timeWork at office3 days per weekEarly shift- ...C# .NET Software Developer / Software Engineer / Web Application Developer MarketVolt, LLC, a digital marketing software and services firm based in St. Louis, seeks a creative software developer who can thrive in a fast-paced, customer-driven environment. We’...SuggestedFull timeShift work
$126.65k - $171.35k
Software Engineer-Developer, Phantom Works Weapons (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is seeking an Application Software Engineer (Experienced or Senior) to join the Phantom Works Weapons team in St. Charles, MO (St. Louis Area). This teamsupports...Permanent employmentFull timeWork experience placementCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$126.65k - $171.35k
Mission Software Engineer (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is looking for a MissionSoftware Engineer(Experienced or Senior) to join the Phantom Works Open Architecture Systems Integrated Software (OASIS) Solutions team located in Berkeley...Permanent employmentFull timeContract workWork experience placementCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- ...its customer base of elite financial market participants. Job Summary Exegy is seeking a highly motivated senior level software engineer to work closely with other dedicated engineers in our Market Data Engineering group. The engineer will be responsible for the...Full time
$80k - $90k
...into actions that increase loyalty and drive growth for modern banks, lenders, and credit unions. We are seeking an Associate Software Engineer to join our Data Engineering team. In this position you’ll work directly with a team of Data, Software, Infrastructure, and QA...Full timeTemporary workWork at officeWork visaFlexible hours3 days per week- ...have): ~ Research, design, and develop computer and network software or specialized utility programs. ~ Analyze user needs and develop... ..., applying principles and techniques of computer science, engineering, and mathematical analysis. ~ Update software or enhance...Full timeLocal areaImmediate start
- ...Mid-level Software Engineer at DLS Engineering (on-site) DLS Engineering is seeking a Mid-level Software Engineer for a full-time position supporting a geospatial customer in St. Louis, Missouri. This is an on-site position . Why this role is a great next step for...Full time
- ...Principal Software Engineer at DLS Engineering (on-site) DLS Engineering is seeking a Principal Software Engineer for a full-time position supporting a geospatial application in St. Louis, Missouri. This is an on-site position. Why this role is a great next step...Full time
- Lead Software Engineer, Phantom WorksCompany:The Boeing CompanyThe Boeing Company is seeking Lead Software Engineer with an Active Top Secret Security Clearance to support our Phantom WorksOpen Architecture Systems Integrated Software (OASIS) Solutions team in Berkeley,...Permanent employmentFull timeContract workWork experience placementRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work
- ...situational awareness for soldiers and analysts by integrating software development with geospatial intelligence. Our projects range from... ...to apply for future consideration. As a Full Stack Software Engineer, you will... Develop, deploy, and maintain cloud-based...Full timeImmediate start
$140k - $200k
...Position Overview: We are seeking a talented Back End Software Engineer to design, develop, and maintain scalable, secure, and high-performance server-side applications. The ideal candidate will have strong proficiency in Python and experience working with C# or...Full time- Mid-Senior Level ASP.NET Core Web DeveloperWe’re looking to add a Mid-Senior Level ASP.NET Core Web Developer to join our growing team. At Apex Systems, you will work with a variety of clients and projects alongside a strong team of back-end and front-end developers.Core...
- ...Sr. Software EngineerJava, Micro services, Spring boot, Kubernetes, Docker, Expertise migrating / modernizing Java applications from Java 8 to latest versionGeneral skills:Big picture mindsetCritical thinkingRequirements elicitation / asking right questionsAbility to...
$800 per month
...Software Developer II - Financials (Full Stack, Front End) Any NISC Location For more than 50 years, NISC has developed and implemented... ...NISC is always seeking out talented software developers & engineers who are motivated, collaborative, and excited to solve complex...Contract workTemporary workWork at officeFlexible hours3 days per week- ...RiVidium Inc. is seeking a Full Stack Software Developer to develop, create, maintain,... ...program. Confer with systems analysts, engineers, programmers, and others to design... ...interfaces. Consult with engineering staff to evaluate interface between hardware and...Full timePart time
- ...Senior Software Engineer We are looking for a Senior Software Engineer to produce and implement functional software solutions. You will work with upper management to define software requirements and take the lead on operational and technical projects. In this role,...
- ...is committed to a transformative journey with 'Scale @ Speed' as our guiding principle. Title:- Full Stack Java Developer/ Software Engineer Location:- St. Louis(USA) Work mode:- Onsite Deatil JD:- Note:- One or more of the below skills are needed and...
- ...Software EngineerLocation: St. Louis, MOExperience: 10+ Duration: Long TermJob Description:Key ResponsibilitiesProduct Focus & Innovation: Closely collaborate with engineering teams to architect and develop resilient, reliable, scalable, secure, compliant, and highly available...
- ...Software Engineering Lifecycle ActivitiesPrincipal Accountabilities: Understand customer requirements and suggest solutions or alternatives Fill timesheets and complete invoicing process on or before the deadline Engage with customer teams on an ongoing basis on all aspects...
- ...Dev: JavaDesigns, develops, modifies, enhances and implements software systems designed to support new or existing business initiatives... ...most phases of a project and reviews work of less experienced staff members. Performs maintenance and provides technical assistance...
- ...Software Engineer Position Type: Full-time Location: Dayton, OH (Primary); Huntsville, AL; St. Louis, MO Clearance: Active TS/SCI Description Waypoint's client is seeking a driven, detail-oriented Software Engineer to support mission-critical development...Full time
- ...Senior Software EngineerZolon is seeking a Senior Software Engineer to provide comprehensive software engineering support for quarterly software baseline deployments, including new capabilities, adaptive maintenance, and hardware recapitalization. This role ensures the...
- ...Software Engineer Equifax is where you can power your possible. If you want to achieve your true potential, chart new paths, develop new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you. Equifax is seeking creative, high...Full timeImmediate startShift work
- ...Job Description - The Vehicle Management Software Engineer is responsible for the design, development, deployment, and maintenance of software solutions that support vehicle management and control systems. This role partners with cross-functional engineering teams to...
$97.39k - $99.39k
...Senior Software Engineer – Mobile ConnectivityOlivette, MO. Telecommuting is permitted: Develop and optimize Android applications for smart locks: Implement features for unlocking doors, data sync, and firmware upgrades over BLE and NFC to ensure fast, reliable over-the...Remote work- ...Senior Software EngineerFounded in 1920, Eastman is a global specialty materials company that produces a broad range of products found... ...the world.Position Description: We are seeking a Senior Software Engineer who is passionate about building modern, customer-facing...Visa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
Related searches
- software support Saint Louis, MO
- software Saint Louis, MO
- software technical support Saint Louis, MO
- entry level software sales Saint Louis, MO
- software intern Saint Louis, MO
- software technical support engineer Saint Louis, MO
- id software Saint Louis, MO
- software quality assurance Saint Louis, MO
- government software Saint Louis, MO
- ultimate software Saint Louis, MO


