Full-Stack Java/Node.js Engineer | Kafka Microservices

Synechron

Alpharetta (GA)

On-site

USD 100,000 - 110,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Opportunities to work abroad
Extensive training opportunities
Comprehensive benefits package
Diversity & inclusion emphasis

Job summary

Synechron is hiring a seasoned Full Stack Java Developer to design, build, and maintain scalable enterprise applications. You will work with Java, Node.js, and Apache Kafka to implement microservices and event-driven architectures in a fast-paced Agile environment.

Join a global technology leader delivering digital solutions for top banks and financial firms. Expect collaboration across product, QA, and operations, with opportunities to grow technical skills and contribute to modernization

Qualifications

  • 7+ years of software engineering experience.
  • Proficiency in Java, Spring Boot, microservices, REST APIs, Hibernate, Spring Security, and JPA.
  • Hands-on Node.js and server-side development experience.
  • Kafka exposure including producers, consumers, topics and streaming.
  • Experience with relational and NoSQL databases and cloud platforms.

Responsibilities

  • Minimum 7+ years of software engineering experience.
  • Design and develop scalable full-stack applications using Java, Spring Boot, Node.js, and modern front-end technologies.
  • Develop and maintain Microservices-based applications for high-volume transactions.
  • Build and enhance event-driven solutions utilizing Apache Kafka for real-time data.
  • Create and maintain Kafka producers, consumers, and stream processing applications.
  • Design and develop RESTful APIs with scalability, security, and performance in mind.
  • Develop responsive user interfaces using React.js or Angular.
  • Collaborate with Architects, Product Owners, QA teams, and Business Analysts.
  • Participate in Agile ceremonies and translate business requirements into technical plans.
  • Write clean, reusable code and perform code reviews to mentor juniors.
  • Integrate applications with databases, cloud services, external APIs, and enterprise platforms.
  • Support SIT, UAT, production deployments, and modernization initiatives.
  • Troubleshoot performance issues and optimize Kafka messaging infrastructure.

Skills

Full Stack Java development
Java 8/11/17
Microservices
REST APIs
Event-driven architectures
Distributed systems
React.js or Angular
Agile/Scrum

Tools

Spring Boot
Hibernate
Node.js
Apache Kafka
Oracle
PostgreSQL
SQL Server
MySQL
MongoDB
Cassandra
DynamoDB
AWS
Azure
GCP
Docker
Kubernetes
OpenShift
Jenkins
GitHub Actions
GitLab CI
Maven
SonarQube
Git
Bitbucket
GitHub

Job description

Synechron is hiring a seasoned Full Stack Java Developer to design, build, and maintain scalable enterprise applications. You will work with Java, Node.js, and Apache Kafka to implement microservices and event-driven architectures in a fast-paced Agile environment.

Join a global technology leader delivering digital solutions for top banks and financial firms. Expect collaboration across product, QA, and operations, with opportunities to grow technical skills and contribute to modernization

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: 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 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
Java Developer
Java Developer

Synechron • Alpharetta (GA)

On-site
USD 100,000 - 110,000
Competitive compensation
Global exposure
Paid annual leave
+7
Full stack Java Developer
Full stack Java Developer

Synechron • Alpharetta (GA)

On-site
USD 100,000 - 110,000
Competitive compensation
Opportunities to work abroad
Extensive training opportunities
+2
Senior Java Developer
Senior Java Developer

Synechron • Charlotte (NC)

On-site
USD 110,000 - 120,000
Competitive compensation
Global opportunities
Paid time off 10 days
+8
Java Full Stack Developer
Java Full Stack Developer

Synechron • Newark (DE)

On-site
USD 95,000 - 105,000
Competitive compensation
Work abroad opportunities
Paid leave & holidays
+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
Java Full Stack Developer
Java Full Stack Developer

Synechron • Charlotte (NC)

On-site
USD 95,000 - 105,000
Competitive compensation package
Global offices in 58 locations
Paid time off (10 days) and holidays
+5