Java Engineer – St Louis, MO (Hybrid, 3 days onsite/week)

Tech Mirrors

St. Louis (MO)

Hybrid

USD 45,000 - 76,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tech Mirrors is seeking a Java Engineer in St. Louis, MO. This hybrid role requires three days onsite weekly and involves long-term contract work. You will work with microservices, Postgres, and Azure, delivering robust backend systems.

Bring 5–12 years of hands-on Java experience, REST/SOAP, Spring Boot, Hibernate/JPA, and API Gateway expertise. Familiarity with Angular and frontend tech is a plus. Strong problem-solving and agile collaboration are essential.

Qualifications

  • Hands-on in Java, J2EE, Postgres, REST/SOAP, Spring Boot/MVC, Hibernate/JPA.
  • Experience in design of software solutions using architecture principles.
  • Payment domain knowledge and ability to drive integrations and migrations.
  • Frontend exposure with Angular/JS technologies is a plus.

Responsibilities

  • Design and implement microservices with Java and Spring stack.
  • Collaborate on integrations, migrations, and architecture decisions.
  • Drive API testing and contract testing practices.
  • Mentor teammates and contribute to SDLC improvements.

Skills

Java
J2EE
Spring Boot
Spring MVC
Hibernate/JPA
REST
SOAP
Microservices
PostgreSQL
Azure
API Gateway
Security

Tools

Docker
Kubernetes
PCF
Splunk
Jenkins
Git
SonarQube
Swagger
Postman

Job description

Role – Java Engineer
Location – St Louis, MO (Hybrid, 3 days onsite/week)
Long Term Contract
Max Rate – 55/hr on C2C MAX
Mandatory – Microservices, Postgres, Azure
Requirements

Good hands-on in Java, J2EE, Databases (Postgres), Web Services (REST, SOAP), Spring boot, Spring MVC, Spring 4.0, Hibernate/JPA, API Gateway, Azure and Microservices.

5-12 years of experience desired in designing software solutions using software architecture design principles.

Payment domain expertise and ability to drive the team, integrations, migrations, create approach.

Good to have experience in Angular, and front-end technologies.

Understanding of Kafka, PCF, Integration patterns, Security standards, Concurrency and Multi-threading, Collections,PostgreSQL, Azure, Docker, Kubernetes

Hands-on, high-energy, detail-oriented, proactive, and able to function independently under pressure.

Strong Problem-Solving skills.

Distributed systems (Databases, caches, microservices, message broker)

API and Contract Testing using REST Assured/Postman/Swagger/SOAP UI + Groovy/Spring Cloud Contract

Test Driven Development TDD Methodology and Unit Testing using Junit/XCTest

Use of mocking frameworks such as API Service Virtualization/Mockito/OCMock

Static Code Analysis using SonarQube/Xcode Static Analyzer

Hands on with Jenkins/PCF or similar tools for automated provisioning of build and test infrastructure.

Troubleshooting with Splunk, API aids like Swagger/Postman and source control systems like Git

Intermediate knowledge of Maven, Junit, Redis, Oracle database, SQL, Unix command, Shell scripting.

Good to have exposure to Financial/Banking Domain, Frontend development,JavaScript, HTML5, CSS3, Bootstrap/Material UI, Angular.

Good knowledge of tools like Sonar, Data-dog/Dynatrace, GIT, SVN, Rally/Jira, CI (Jenkin / Bamboo)/CD, Splunk

Strong communication skills — both verbal and written – with strong relationship, collaborative skills, and organizational skills

Proven experience in Agile methodology, SDLC & implementation of Projects, debugging the applications.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Agile Resources, Inc. • St. Louis (MO)

Hybrid
Medical, dental, vision benefits
401(k) for all W-2 employees
Senior Java Engineer – Hybrid (St. Louis)
Senior Java Engineer – Hybrid (St. Louis)

Tech Mirrors • St. Louis (MO)

Hybrid
USD 45,000 - 76,000
Senior Java Developer | Hybrid
Senior Java Developer | Hybrid

Zeektek • Alpharetta (GA)

Hybrid
USD 120,000 - 160,000
Software Engineer
Software Engineer

Compunnel, Inc. • Northern (KY)

On-site
USD 120,000 - 180,000
Lead Java Developer
Lead Java Developer

Glint Tech Solutions • St. Louis (MO)

Hybrid
USD 140,000 - 170,000
Lead Java Developer (hybrid-remote)
Lead Java Developer (hybrid-remote)

Nanosoft Consulting Talent Page • Lansing (MI)

Hybrid
USD 90,000 - 130,000
Lead Java Developer
Lead Java Developer

Glint Tech Solutions LLC • St. Louis (MO)

Hybrid
USD 120,000 - 180,000
Sr. Java Developer
Sr. Java Developer

Rapinno Tech • New York (NY)

Hybrid
USD 120,000 - 150,000
Java Architect - Tibco
Java Architect - Tibco

Droisys • St. Louis (MO)

On-site
USD <1,000
Java Architect
Java Architect

TEK NINJAS • Maryland Heights (MO)

On-site
USD 100,000 - 160,000