Software Engineer/Architect
Job in
Saint Louis, St. Louis city, Missouri, 63101, USA
Listed on 2026-07-01
Listing for:
Echo IT Solutions
Full Time
position Listed on 2026-07-01
Job specializations:
-
Software Development
Java Developer, Software Architect, Cloud Engineer - Software, AWS
Job Description & How to Apply Below
Staff Software Engineer / Architect – Java Modernization (AWS / Kubernetes)
Location:
St. Louis, MO
We are looking for a staff‐level software engineer / architect to lead the modernization of a large scale, 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 Open Shift
- Define execution models, service boundaries, and deployment patterns
- Drive architectural decisions around performance, scalability, and reliability
- Work closely with platform, Dev Ops, and cloud infrastructure teams
- Mentor senior engineers and set engineering standards
- Own solutions end‐to‐end — from design through production
- 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 Open Shift)
- 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
- 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
- Opportunity to shape the future architecture of a critical platform
- Work on complex, high‐scale systems where design decisions matter
- High ownership, real technical impact, and long‐term relevance
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
(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).
Search for further Jobs Here:
×