Full Time

Java Developer

Amtex Systems Inc
Full-time
Mid-Senior level
Banking
St Louis, MO
???* / year

Job Description

Title: Java Developer

Location: St. Louis, MO

Duration: Fulltime


Job Description:

We are seeking a hands-on Senior Software Engineer to support the modernization and maintenance of a mission-critical enterprise application in AWS. This role is ideal for someone who enjoys practical engineering work and thrives in a fast-paced environment focused on innovation and reliability.


Key Responsibilities:

  • Hands-On Development
  • Design and implement microservices using Java/Spring Boot and TypeScript, supporting event-driven and RESTful integration patterns.
  • Build solutions leveraging AWS GovCloud services, including ECS/EKS, Lambda, EventBridge, and RDS, within microservices and micro-frontend architecture.
  • Address technical debt by upgrading outdated dependencies and frameworks.
  • Ensure comprehensive test automation using UI testing and behavior-driven development (BDD) approaches.


Required Skills:

  • Software engineering experience, with a strong focus on hands-on development.
  • Advanced proficiency in Java and Spring Boot ecosystem.
  • Experience in AWS Cloud, including ECS/EKS, Lambda, RDS/Aurora, and infrastructure-as-code tools such as CDK or CloudFormation.
  • Experience with Angular; familiarity with micro-frontend architecture (module federation) is a plus.
  • Demonstrated background in microservices architecture, including modernization of legacy applications using patterns like the strangler pattern.
  • Strong technical writing and communication skills, with the ability to document designs and articulate complex ideas clearly.
  • Excellent problem-solving skills and collaborative approach to working with cross functional teams.
  • Demonstrated comfort with AI-enabled tools, coupled with a willingness to learn and apply emerging technologies to improve productivity and business outcomes.


Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.