Senior Java Full-Stack Lead – Microservices & Kafka

Synechron

Charlotte (NC)

On-site

USD 110,000 - 115,000

Full time

41 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Global offices and mobility
Paid annual leave
Parental leave
Insurance plan

Job summary

Synechron seeks a Senior / Lead Java Full Stack Developer to build scalable, secure applications using Java, Spring Boot, Microservices, Kafka, React, and Angular. The Lead will mentor development teams and provide technical guidance to deliver complex projects.

The role emphasizes design of event-driven architectures, RESTful APIs, and front-end components, with a base Charlotte, NC salary band and comprehensive benefits.

Qualifications

  • Strong experience with Java, Spring Boot, and Microservices.
  • Hands-on experience with Apache Kafka.
  • Experience developing RESTful APIs and working with SQL databases.
  • Familiarity with Git, Maven/Gradle, JUnit, Docker, Kubernetes, and CI/CD.
  • Experience with AWS, Azure, or Google Cloud is preferred.
  • Strong understanding of software design, testing, security, and performance.
  • Excellent communication and problem-solving skills.
  • Kafka Streams, Kafka Connect, Avro, Protobuf, or Schema Registry.
  • Cypress, Selenium, Playwright, Redux, or RxJS.
  • Prometheus, Grafana, ELK, or OpenTelemetry.
  • Experience leading technical initiatives in an Agile environment.

Responsibilities

  • Develop full-stack applications using Java, Spring Boot, React, and Angular.
  • Design and maintain scalable microservices.
  • Build event-driven solutions using Apache Kafka.
  • Develop and integrate RESTful APIs.
  • Create responsive and reusable frontend components.
  • Write clean, secure, and well-tested code.
  • Participate in architecture, code reviews, troubleshooting, and technical planning.
  • Collaborate with product, QA, DevOps, and architecture teams.
  • For Lead roles: mentor developers and provide technical leadership.

Skills

Java
Spring Boot
Microservices
Kafka
React
Angular

Tools

Docker
Kubernetes
Git
Maven/Gradle
CI/CD
SQL
REST APIs
Kafka Streams
Kafka Connect
Avro
Protobuf
Schema Registry
Redux
RxJS
Prometheus
Grafana
ELK
OpenTelemetry

Job description

Synechron seeks a Senior / Lead Java Full Stack Developer to build scalable, secure applications using Java, Spring Boot, Microservices, Kafka, React, and Angular. The Lead will mentor development teams and provide technical guidance to deliver complex projects.

The role emphasizes design of event-driven architectures, RESTful APIs, and front-end components, with a base Charlotte, NC salary band and comprehensive 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: 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
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
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
Senior Java Full-Stack Engineer — Microservices & React
Senior Java Full-Stack Engineer — Microservices & React

Synechron • Menlo Park (CA)

On-site
USD 115,000 - 125,000
Competitive compensation
Global offices
Paid leave
+2
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
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 | Cloud, AI & Microservices
Senior Java Full-Stack Engineer | Cloud, AI & Microservices

Synechron • Charlotte (NC)

On-site
USD 100,000 - 110,000
Competitive compensation
Work abroad opportunities
Paid annual leave
+2
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
Senior Java Full-Stack Engineer - React + Spring
Senior Java Full-Stack Engineer - React + Spring

Synechron • Charlotte (NC)

On-site
USD 100,000 - 110,000
Competitive compensation
Global offices
Paid annual leave
+4
Senior Java Developer - Charlotte, NC
Senior Java Developer - Charlotte, NC

Synechron • Charlotte (NC)

On-site
USD 110,000 - 115,000
Competitive compensation
Global offices and mobility
Paid annual leave
+2