Apex Systems
Apex SystemsVerified Source

Senior Software Engineer, Java & Microservices

110K–119K
Onsite · Charlotte, North Carolina
Posted August 13, 2026
payroll

Overview

You will own the design and delivery of Java 17/21 microservices powering a financial services platform. You'll collaborate with a cross-functional team to build Spring Boot and Spring Cloud APIs, and drive architectural decisions. This hybrid role in Charlotte, NC or Irving, TX offers an 18-month contract with extension potential. You'll make an immediate impact by modernizing legacy systems into resilient, cloud-native services.

What You'll Do8

  • 1Design and implement Java 17/21 microservices using Spring Boot and Spring Cloud to replace legacy monoliths.
  • 2Develop REST APIs with robust error handling, validation, and security, and document them using OpenAPI.
  • 3Architect event-driven flows using Kafka or RabbitMQ to support asynchronous processing and scalability.
  • 4Build and deploy containerized services using Docker and Kubernetes, ensuring high availability and fault tolerance.
  • 5Implement observability with Prometheus and Grafana for real-time monitoring and alerting.
  • 6Drive code quality through JUnit and Testcontainers for integration testing, and enforce CI/CD pipelines with Jenkins.
  • 7Mentor junior engineers on Java best practices and design patterns.
  • 8Collaborate with product owners to translate requirements into technical solutions, ensuring alignment with Agile processes.

Requirements8

  • 15+ years of software engineering experience with a focus on Java and Spring Boot.
  • 23+ years designing and building REST APIs and microservices in production.
  • 3Strong experience with Spring Cloud, including service discovery, config, and gateway components.
  • 4Hands-on experience with Docker and Kubernetes for container orchestration.
  • 5Familiarity with Kafka or RabbitMQ for messaging and event streaming.
  • 6Proficiency in SQL and NoSQL databases like PostgreSQL or MongoDB.
  • 7Experience implementing CI/CD pipelines using Jenkins, GitLab CI, or GitHub Actions.
  • 8Excellent problem-solving skills and communication abilities, with a track record of collaborating in hybrid teams.

Salary Insight

$110 - $119k per year

Location

Typeonsite
LocationCharlotte, North Carolina

Required Skills

javaspring-bootspring-cloudrest-apikubernetes
Share:

Similar open positions

Explore active roles that match your skills and interests.

Genesis10

11h agoCharlotte, North Carolinapayroll

Senior Software Engineer, Java & Microservices

You will design, develop, and maintain scalable microservices using Java and Spring Boot for a Global Financial Institution. You will build event-driven solutions with Kafka and deploy on Kubernetes and OpenShift. You will collaborate with cross-functional teams to deliver enterprise-level systems in an 18+ month contract role based in Charlotte, NC or Irving, TX.

89K–106K
javaspring bootkafka+2 more
Photon

Photon

1d agoLas Vegas, Nevadapayroll

Senior Java Developer, Microservices & Cloud

You will own the design and delivery of customer-facing microservices that power digital experiences for Fortune 500 clients. Partner with business and marketing teams to implement detailed applications, while building with Java, Spring Boot, and AWS on high-traffic systems. You will join a 4000+ person global team focused on digital modernization, and your first 90 days will be about shipping a critical service from design to production. This role stands out for its direct impact on enterprise-scale products and the freedom to set technical direction.

Competitive salary
JavaMicroservices
3S Business Corporation Inc.

3S Business Corporation Inc.

11h agoDallas, Texaspayroll

Senior Java Full Stack Developer, Microservices & Kubernetes

You will own the design and delivery of full-stack Java solutions powering business-critical applications at scale. Onsite in Dallas, you will join an IT team that ships production-grade software with Java, Spring Framework, and Kubernetes. You will drive system architecture decisions, mentor peers, and deploy resilient microservices on Docker and Kubernetes. This role offers direct ownership of technical roadmaps in a growing organization.

Competitive salary
javaspring frameworkms sql server+2 more
RKube Inc

RKube Inc

11h agoNew York, New Yorkpayroll

Java Consultant, Spring Boot & REST APIs

You will own the design and delivery of Java microservices for enterprise clients across finance and healthcare. You will join a cross-functional team of 10+ engineers, working with Spring Boot, REST APIs, and modern front-end stacks. This role pairs hands-on coding with client-facing consultation, giving you direct influence on architecture decisions from day one.

Competitive salary
javaspring bootrest api+2 more
Bright Vision Technologies

Bright Vision Technologies

9d agoRemotepayroll

Senior Full Stack Java Engineer | Bright Vision Technologies

We need an engineer to architect and maintain enterprise-grade web applications at scale. You will own the end-to-end engineering lifecycle while collaborating with cross-functional teams. This role offers tremendous career growth within a leading technology consulting firm.

100K–150K
JavaSpring BootRESTful APIs+6 more

TechniPros, LLC

11h agoWashington, District of Columbiacontract

Senior Java Full Stack Developer, Spring Boot & Microservices

You will own the design and delivery of enterprise-grade web applications across the full stack. You will build with Java, Spring Boot, Microservices, and modern front-end frameworks like React or Angular. You will join a collaborative team of engineers and architects in a contract role spanning multiple locations. This role offers the chance to drive technical decisions and shape the architecture of scalable systems.

Competitive salary
javaspring bootmicroservices+2 more