Java Microservices Engineer | Spring Boot & Cloud

re-zoo-me

Charlotte (NC)

Hybrid

USD 105,000 - 110,000

Full time

8 days ago
Application generator

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

Get past ATS filters

Benefits offered by this job

Competitive compensation
Global offices
Paid leave
Insurance plan
Retirement plan
Udemy for Business
Training opportunities

Job summary

Synechron in Charlotte, NC is seeking a skilled Java Developer to design, build, and maintain scalable microservices and RESTful APIs. The role emphasizes Java, Spring Boot, cloud-native tech, and collaboration with cross-functional teams to deliver robust applications.

The base salary in Charlotte, NC is $105k–$110k with benefits. The team focuses on secure, high-performance solutions, API documentation, and modern CI/CD practices within a global organization.

Qualifications

  • Proven experience in Java development (Java 8/11/17+).
  • Strong understanding of microservices architecture and design principles.
  • Hands-on experience with Spring Boot, Spring Cloud, and related frameworks.
  • Experience designing and implementing RESTful APIs.
  • Familiarity with API documentation tools like Swagger/OpenAPI.
  • Knowledge of containerization and orchestration (Docker, Kubernetes).
  • Experience working with cloud platforms (AWS, Azure, GCP) is a plus.
  • Familiarity with messaging systems such as Kafka or RabbitMQ.
  • Knowledge of database technologies: SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, DynamoDB).
  • Proficiency with version control systems (Git).
  • Strong problem-solving skills and ability to work in a team environment.
  • Good understanding of security practices such as OAuth2, JWT, and API security.

Responsibilities

  • Design, develop, and maintain microservices architectures using Java and Spring Boot.
  • Develop and expose RESTful APIs to support web and mobile applications.
  • Collaborate with cross-functional teams including front-end developers, product managers, and DevOps for seamless integration.
  • Implement best practices for API design, security, and performance.
  • Utilize API gateways and tools like Swagger/OpenAPI for API documentation.
  • Containerize applications using Docker and orchestrate with Kubernetes or similar platforms.
  • Integrate with messaging queues such as Kafka or RabbitMQ for asynchronous processing.
  • Participate in code reviews, ensure adherence to coding standards, and write unit/integration tests.
  • Monitor, troubleshoot, and optimize microservices in cloud environments.
  • Contribute to continuous integration and deployment pipelines.

Skills

Java development
Spring Boot
Microservices architecture
RESTful APIs
Docker
Kubernetes
Cloud platforms (AWS/Azure/GCP)
Swagger/OpenAPI
Kafka/RabbitMQ
Git
OAuth2/JWT security

Tools

Docker
Kubernetes
Swagger/OpenAPI
Git
Kafka
RabbitMQ
MySQL
PostgreSQL
MongoDB

Job description

Synechron in Charlotte, NC is seeking a skilled Java Developer to design, build, and maintain scalable microservices and RESTful APIs. The role emphasizes Java, Spring Boot, cloud-native tech, and collaboration with cross-functional teams to deliver robust applications.

The base salary in Charlotte, NC is $105k–$110k with benefits. The team focuses on secure, high-performance solutions, API documentation, and modern CI/CD practices within a global organization.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Microservices Engineer — Spring Boot, Cloud Native
Java Microservices Engineer — Spring Boot, Cloud Native

Synechron • Alpharetta (GA)

On-site
USD 100,000 - 110,000
Competitive compensation and benefits
Opportunity to work abroad
10 days paid annual leave
+3
Java Full-Stack Developer — Microservices & Cloud
Java Full-Stack Developer — Microservices & Cloud

re-zoo-me • Jersey City (NJ)

On-site
USD 100,000 - 120,000
Competitive compensation
Paid annual leave
Maternity & paternity leave
+5
Java Full-Stack Developer with Python|Microservices & Cloud
Java Full-Stack Developer with Python|Microservices & Cloud

Synechron • Charlotte (NC)

On-site
USD 90,000 - 100,000
Competitive pay
Global opportunities
Paid time off
+3
Java Backend Developer | Spring Boot & Microservices
Java Backend Developer | Spring Boot & Microservices

Synechron • Alpharetta (GA)

Hybrid
USD 100,000 - 110,000
Hybrid work policy
Insurance plan
Paid annual leave
+3
Senior Java Engineer - Microservices & Cloud
Senior Java Engineer - Microservices & Cloud

Synechron • Charlotte (NC)

On-site
USD 100,000 - 105,000
Competitive compensation
Global exposure
Paid annual leave
+3
Java Backend Engineer - Spring Boot & Microservices
Java Backend Engineer - Spring Boot & Microservices

Kardow • Alpharetta (GA)

Hybrid
USD 100,000 - 110,000
Office network with 58 global offices
Paid annual leave + personal leave
Comprehensive insurance plan
+6
Java Full-Stack Engineer: Spring Boot & Kafka
Java Full-Stack Engineer: Spring Boot & Kafka

Synechron • Charlotte (NC)

On-site
USD 90,000 - 95,000
Competitive pay
Global offices
Paid leave
+6
Java Full-Stack Lead: Cloud Native & Microservices
Java Full-Stack Lead: Cloud Native & Microservices

Synechron • Charlotte (NC)

On-site
USD 120,000 - 130,000
Competitive compensation
Global exposure
Paid time off
Senior Java Microservices Lead | Spring Boot & Cloud
Senior Java Microservices Lead | Spring Boot & Cloud

Synechron • Farmers Branch (TX)

On-site
USD 115,000 - 124,000
Competitive compensation
Global multi-office exposure
Paid annual leave
+5
Java Full-Stack Microservices Engineer
Java Full-Stack Microservices Engineer

Synechron • Jersey City (NJ)

On-site
USD 100,000 - 120,000
Competitive compensation
Global mobility opportunities
Paid time off
+4