Senior Full-Stack Java Dev: Microservices, Kafka & Cloud

Synechron

Alpharetta (GA)

On-site

USD 100,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive pay
Global offices
Paid leave
Medical insurance
Training & development
Hybrid work

Job summary

Synechron is seeking a highly skilled Full Stack Java Developer to design, develop, and maintain scalable enterprise applications using Java, Node.js, and Kafka. The role emphasizes microservices, event-driven architectures, and responsive front-end work in an agile setting.

Strong expertise in Java, Node.js, Kafka, Spring Boot, and cloud technologies is required, with experience across full-stack development, REST APIs, and modern front-end frameworks.

Qualifications

  • 7+ years of software engineering experience in full-stack Java development.
  • Strong hands-on experience with Java 8/11/17, Spring Boot, Microservices, REST APIs, Hibernate, Spring Security, and JPA.
  • Hands-on experience with Node.js and server-side application development.
  • Strong experience with Apache Kafka including producers, consumers, topics, partitions, consumer groups, and event streaming.
  • Experience building scalable and resilient enterprise applications using distributed systems architecture.
  • Experience implementing and supporting event-driven architectures and real-time data processing solutions.
  • Experience with relational databases (Oracle, PostgreSQL, SQL Server, MySQL).
  • Experience with NoSQL databases (MongoDB, Cassandra, DynamoDB).
  • Hands-on experience with cloud platforms (AWS, Azure, GCP).
  • Experience with Docker, Kubernetes, OpenShift.
  • Knowledge of CI/CD tools (Jenkins, GitHub Actions, GitLab CI, Maven, SonarQube).
  • Experience with Git/GitHub/GitLab/Bitbucket.
  • Strong understanding of Agile/Scrum and SDLC.
  • Excellent analytical, troubleshooting, debugging, and communication skills.
  • Banking and Financial Services domain experience preferred.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications using Java, Spring Boot, Node.js, and modern front-end technologies.
  • Develop and maintain microservices-based applications supporting high-volume enterprise transactions.
  • Build and enhance event-driven solutions utilizing Apache Kafka for real-time messaging and data integration.
  • Create and maintain Kafka producers, consumers, and stream processing applications to support business workflows.
  • Design and develop RESTful APIs with scalability, security, and performance.
  • Develop responsive user interfaces using React.js or Angular.
  • Collaborate with Architects, Product Owners, QA, and Business Analysts to deliver high-quality software.
  • Participate actively in Agile ceremonies (Sprint Planning, Backlog Grooming, Sprint Reviews, Retrospectives, Daily Standups).
  • Translate business requirements into technical solutions and implementation plans.
  • Write clean, maintainable, reusable code following best practices.
  • Perform code reviews and provide technical mentorship to junior/mid-level developers.
  • Integrate applications with databases, cloud services, external APIs, and enterprise platforms.
  • Support SIT, UAT, production deployments, and modernization initiatives.
  • Troubleshoot and resolve performance, integration, and production issues.
  • Optimize Kafka messaging infrastructure and application performance.
  • Contribute to architecture discussions and platform modernization efforts.
  • Ensure security, compliance, and operational excellence in designs.

Skills

Java
Node.js
Apache Kafka
Spring Boot
Microservices
REST APIs
React.js
Docker
Kubernetes
OpenShift
CI/CD
Git

Tools

Jenkins
GitHub Actions
GitLab CI
Maven
SonarQube

Job description

Synechron is seeking a highly skilled Full Stack Java Developer to design, develop, and maintain scalable enterprise applications using Java, Node.js, and Kafka. The role emphasizes microservices, event-driven architectures, and responsive front-end work in an agile setting.

Strong expertise in Java, Node.js, Kafka, Spring Boot, and cloud technologies is required, with experience across full-stack development, REST APIs, and modern front-end frameworks.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Java Engineer — Kafka & Microservices
Senior Full-Stack Java Engineer — Kafka & Microservices

Synechron • Alpharetta (GA)

On-site
USD 100,000 - 110,000
Competitive compensation
Global exposure
Paid annual leave
+7
Senior Java Full-Stack Engineer | Spring, Angular & Kafka
Senior Java Full-Stack Engineer | Spring, Angular & Kafka

Synechron • Dallas (TX)

On-site
USD 110,000 - 120,000
Competitive salary
Global offices
Paid time off
+5
Senior Java Full-Stack Lead: Spring Boot, Kafka
Senior Java Full-Stack Lead: Spring Boot, Kafka

Synechron • Charlotte (NC)

On-site
USD 110,000 - 120,000
Competitive compensation
Global opportunities
Paid time off 10 days
+8
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 Architect: Microservices & Cloud Leader
Senior Java Architect: Microservices & Cloud Leader

Synechron • Pittsburgh

On-site
USD 125,000 - 135,000
Competitive compensation
International opportunities
Paid annual leave
+1
Senior Java Architect – Microservices, Cloud & Frontend Lead
Senior Java Architect – Microservices, Cloud & Frontend Lead

Synechron • Cleveland (OH)

On-site
USD 125,000 - 135,000
Competitive compensation
Benefits package
Global offices and mobility
+5
Senior Java & Cloud Microservices Engineer
Senior Java & Cloud Microservices Engineer

Synechron • Minneapolis (MN)

On-site
USD 100,000 - 120,000
Extensive training opportunities
Udemy for Business access
Commuter benefits
+2
Senior Java Full-Stack Engineer (React + Spring)
Senior Java Full-Stack Engineer (React + Spring)

Synechron • Charlotte (NC)

On-site
USD 110,000 - 120,000
Competitive compensation
Global offices and opportunities to工作/
Paid annual leave
+2
Java Full-Stack Engineer — Microservices, AWS & Kafka
Java Full-Stack Engineer — Microservices, AWS & Kafka

TechDigital Group • Charlotte (NC)

On-site
USD 85,000 - 120,000
Senior Java Full-Stack Lead: Cloud Microservices & Kafka
Senior Java Full-Stack Lead: Cloud Microservices & Kafka

TechDigital Group • Fort Worth (TX)

On-site
USD 90,000 - 150,000