Demo

Java Microservices Engineer

Scale.jobs
Charlotte, NC Full Time
POSTED ON 6/2/2026
AVAILABLE BEFORE 7/1/2026
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 PostgreSQL; write complex SQL and optimize query performance for high-transaction environments
  • Implement messaging solutions using Kafka or ActiveMQ 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 GitHub 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 PostgreSQL: joins, stored procedures, query optimization, transaction management
  • Familiarity with message brokers: Kafka, ActiveMQ, or RabbitMQ
  • Docker and basic Kubernetes knowledge; CI/CD experience with Jenkins, Maven, and GitHub 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

Salary.com Estimation for Java Microservices Engineer in Charlotte, NC
$99,222 to $126,413
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Microservices Engineer?

Sign up to receive alerts about other jobs on the Java Microservices Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Scale.jobs

  • Scale.jobs Denver, CO
  • About The Role The role owns specific product areas end-to-end - writing specs, running discovery, analyzing metrics, coordinating delivery, and measuring ... more
  • 2 Days Ago

  • Scale.jobs Denver, CO
  • About The Role The role builds features across a React web application, Node.js and Python APIs, and PostgreSQL data layer. You will own features end-to-en... more
  • 2 Days Ago

  • Scale.jobs Nashville, TN
  • About The Role The role builds the clinical and operational reporting infrastructure that hospital leadership relies on to manage quality, capacity, and fi... more
  • 2 Days Ago

  • Scale.jobs Seattle, WA
  • About The Role The role owns the infrastructure that makes machine learning models reliable in production: deployment pipelines, experiment tracking, monit... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Java Microservices Engineer jobs in the Charlotte, NC area that may be a better fit.

  • Jobs via Dice Charlotte, NC
  • job summary: Primary Skills: You may place secondary and Tertiary Skills here as well At least 10 years' experience in information technology, with 3 years... more
  • 27 Days Ago

  • Randstad Digital Americas Charlotte, NC
  • Job Summary Primary Skills: You may place secondary and Tertiary Skills here as well At least 10 years' experience in information technology, with 3 years ... more
  • 28 Days Ago

AI Assistant is available now!

Feel free to start your new journey!