×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer​/Architect

Job in Saint Louis, St. Louis city, Missouri, 63101, USA
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
Position: Staff Software Engineer / Architect

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
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 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
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
Why This Role
  • 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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary