More jobs:
Java Microservices Engineer
Job in
Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listed on 2026-06-05
Listing for:
Scale.jobs
Full Time
position Listed on 2026-06-05
Job specializations:
-
Software Development
Backend Developer, Cloud Engineer - Software
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
- 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
Charlotte, NC (Hybrid)
- Dallas, TX
- Chicago, IL
- New York, NY
- Atlanta, GA
- New Jersey
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).
(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:
×