Java Full-Stack Engineer: Spring Boot & Kafka

Synechron

Charlotte (NC)

On-site

USD 90,000 - 95,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive pay
Global offices
Paid leave
Maternity/Paternity leave
Insurance plan
Retirement plan
Educational policy
Udemy for Business
Professional coaching

Job summary

Synechron, a global technology consulting firm, seeks an experienced Java Full Stack Developer in Charlotte, NC to design, develop, test, and maintain scalable backend services and enterprise software solutions.

The role emphasizes Java/Spring Boot, microservices, Kafka, JPA/Hibernate, SQL, and RESTful APIs, with collaboration across frontend, QA, product, and DevOps in an Agile/Scrum environment. Competitive salary in the $90k–$95k range plus benefits.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or related field, or equivalent practical experience.
  • Proven experience as a Java Developer, Full Stack Developer, or similar software engineering role.
  • Strong proficiency in Java, including object-oriented programming, collections, exception handling, multithreading, and modern Java features.
  • Hands-on experience developing applications using Spring Boot and the Spring ecosystem.
  • Experience designing and developing RESTful APIs and backend services.
  • Strong understanding of microservices architecture, service communication, resiliency, and distributed systems.
  • Practical experience with Apache Kafka, including producers, consumers, topics, partitions, offsets, and consumer groups.
  • Experience with JPA/Hibernate and relational databases.
  • Strong SQL skills, including query optimization, joins, indexing, transactions, and database design concepts.
  • Experience writing unit and integration tests using JUnit, Mockito, and related testing frameworks.
  • Understanding of frontend development concepts and experience integrating backend services with frontend applications.
  • Experience with Git and source-control workflows.

Responsibilities

  • Design, develop, and maintain backend services and RESTful APIs using Java and Spring Boot.
  • Build and maintain microservices architectures, ensuring scalability, resilience, and maintainability.
  • Implement event-driven communication and data streaming using Apache Kafka.
  • Design and optimize data access layers using JPA/Hibernate and write efficient, well-structured SQL queries.
  • Develop and maintain unit tests and integration tests (e.g., JUnit, Mockito) to ensure code quality and reliability.
  • Collaborate with frontend developers to integrate backend services with UI components.
  • Participate in code reviews, design discussions, and architecture decisions.
  • Troubleshoot, debug, and optimize application performance across the stack.
  • Work closely with product managers, QA, and DevOps teams to deliver features within Agile/Scrum sprints.
  • Contribute to CI/CD pipelines and support deployment processes.
  • Document technical designs, APIs, and system architecture.

Skills

Java
Spring Boot
RESTful APIs
Microservices
Kafka
JPA/Hibernate
SQL
JUnit/Mockito
Git
Agile/Scrum
Backend design

Education

Bachelor's degree or equivalent

Tools

Docker
Kubernetes
Swagger/OpenAPI
RabbitMQ
Amazon SQS

Job description

Synechron, a global technology consulting firm, seeks an experienced Java Full Stack Developer in Charlotte, NC to design, develop, test, and maintain scalable backend services and enterprise software solutions.

The role emphasizes Java/Spring Boot, microservices, Kafka, JPA/Hibernate, SQL, and RESTful APIs, with collaboration across frontend, QA, product, and DevOps in an Agile/Scrum environment. Competitive salary in the $90k–$95k range plus benefits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Full Stack Engineer | Spring/Angular/Kafka
Senior Java Full Stack Engineer | Spring/Angular/Kafka

Synechron • Charlotte (NC)

On-site
USD 110,000 - 120,000
10 days paid annual leave
Comprehensive insurance plan
Retirement savings plans
+2
Senior Java Lead: Spring Boot, Kafka & Microservices
Senior Java Lead: Spring Boot, Kafka & Microservices

Synechron • Charlotte (NC)

On-site
USD 110,000 - 115,000
Competitive pay
Global mobility opportunities
Paid time off
+10
Java Full Stack Engineer — Spring, Angular, Kafka
Java Full Stack Engineer — Spring, Angular, Kafka

Synechron • Seattle (WA)

On-site
USD 100,000 - 110,000
Competitive compensation package
Global opportunities & office network
Paid annual leave & holidays
+5
Senior Java Full-Stack Engineer: Microservices & Cloud
Senior Java Full-Stack Engineer: Microservices & Cloud

Synechron • Alpharetta (GA)

On-site
USD 105,000 - 130,000
Competitive compensation
Global offices
10 days paid annual leave
+7
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
Lead Java Full-Stack Engineer | Microservices, Kafka, Cloud
Lead Java Full-Stack Engineer | Microservices, Kafka, Cloud

Synechron • Alpharetta (GA)

On-site
USD 110,000 - 115,000
Competitive compensation package
Global presence with 58 offices
Paid leave including maternity/paternl
+5
Senior Java Full-Stack Engineer — Spring Boot, Angular, Kafka
Senior Java Full-Stack Engineer — Spring Boot, Angular, Kafka

INFOSYS NOVA HOLDINGS LLC • Charlotte (NC)

On-site
USD 80,000 - 130,000
Java Full-Stack Developer: Spring Boot & React
Java Full-Stack Developer: Spring Boot & React

Synechron • Alpharetta (GA)

On-site
USD 105,000 - 115,000
Competitive compensation
Global opportunities
Paid annual leave
+4
Lead Java Engineer — Spring, Kafka & REST Pros
Lead Java Engineer — Spring, Kafka & REST Pros

Synechron • Irving (TX)

On-site
USD 110,000 - 160,000
Competitive compensation
Global offices with opportunities to工作
Comprehensive benefits
+1
Senior Java Full-Stack Engineer - Spring Boot & Angular
Senior Java Full-Stack Engineer - Spring Boot & Angular

Kaleidoscope • Charlotte (NC)

On-site
USD 80,000 - 130,000