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

Java Microservices Engineer

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: Scale.jobs
Full Time position
Listed on 2026-06-05
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

About The Role

The role designs and builds enterprise‑grade microservices and web applications for financial services clients. This is a direct‑hire position - not a consulting arrangement. You will join the product engineering team with full ownership over your technical area.

Key Responsibilities
  • Design and develop Spring Boot microservices that handle high‑volume financial transaction processing with reliability and correctness as first priorities
  • Build REST and SOAP APIs for integration with core banking systems, payment networks, and third‑party financial data providers
  • Design relational database schemas in Oracle and Postgre

    SQL; write complex SQL and optimize query performance for high‑transaction environments
  • Implement messaging solutions using Kafka or Active

    MQ for asynchronous, event‑driven processing between services
  • Containerize and deploy services using Docker and Kubernetes on AWS or Azure; maintain CI/CD pipelines using Jenkins or Git Hub Actions
  • Participate in architectural reviews; contribute to internal engineering standards and reusable library development
  • Write thorough unit and integration tests using JUnit and Mockito; document APIs and data models clearly
What We Are Looking For
  • 2–6 years of professional Java development with Spring Boot and Spring MVC in an enterprise or financial services environment
  • Strong experience building and consuming REST APIs; working knowledge of SOAP web services in legacy integration contexts
  • SQL proficiency in Oracle or Postgre

    SQL: joins, stored procedures, query optimization, transaction management
  • Familiarity with message brokers:
    Kafka, Active

    MQ, or RabbitMQ
  • Docker and basic Kubernetes knowledge; CI/CD experience with Jenkins, Maven, and Git Hub Actions
  • AWS or Azure cloud deployment experience preferred
  • Bonus:
    Spring Cloud (Eureka, Zuul, Config Server), Azure Service Bus, Spring Batch, or financial services domain knowledge
Location

Charlotte, NC (Hybrid)

  • Dallas, TX
  • Chicago, IL
  • New York, NY
  • Atlanta, GA
  • New Jersey
#J-18808-Ljbffr
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