Java Backend Engineer — Kafka & SQL

re-zoo-me

Alpharetta, Northern (GA, KY)

Hybrid

USD 105,000 - 110,000

Full time

6 days ago
Be an early applicant
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 pay
Opportunity to work abroad
Paid annual leave
Maternity/Paternity leave
Comprehensive insurance
Retirement plan
Education policy
Commuter benefits
Udemy for Business
Coaching opportunities
Cutting-edge projects
Flat organization
Diverse culture

Job summary

Synechron is seeking a highly skilled Java Developer with strong SQL and Apache Kafka expertise to design, develop, and deploy microservices architectures that are scalable, data‑driven and highly reliable, enabling real‑time processing across complex systems. This role emphasizes real-time data processing, robust data pipelines, and seamless integration with Kafka messaging.

Based in Alpharetta, GA, the base salary is $105k–$110k per year plus benefits, with opportunities to work on

Qualifications

  • Proven experience in Java development (Java 8 or higher) with a focus on data‑intensive applications.
  • Strong expertise in SQL, including complex query writing, database optimization, and stored procedures.
  • Deep understanding of Apache Kafka architecture, including Kafka Streams, producer/consumer patterns, topic management, partitioning, and replication.
  • Hands‑on experience integrating Kafka with microservices for real‑time data processing.
  • Solid experience with microservices architecture design, RESTful APIs, and service‑oriented development.
  • Familiarity with Spring Boot, Spring Cloud, and related frameworks.
  • Proficiency with containerization (Docker) and orchestration platforms (Kubernetes).
  • Knowledge of relational (e.g., MySQL, PostgreSQL) and NoSQL databases as needed.
  • Experience with DevOps practices, CI/CD pipelines (Jenkins, GitLab CI, etc.).
  • Strong problem‑solving skills, with the ability to diagnose and optimize database and messaging system performance.
  • Excellent communication skills and ability to work effectively within a team.

Responsibilities

  • Design, develop, and maintain Java‑based microservices applications with a focus on efficient data processing and real‑time messaging.
  • Architect and implement robust data pipelines utilizing Kafka streams, topics, producers, and consumers to facilitate high‑throughput, fault‑tolerant data exchange.
  • Develop complex SQL queries, stored procedures, and optimize database operations for relational databases.
  • Seamlessly integrate microservices with Kafka messaging systems, ensuring reliable and secure message flow.
  • Collaborate with product owners, architects, and other developers to create scalable solutions that leverage Kafka's capabilities.
  • Build and consume RESTful APIs, and integrate with third‑party services while ensuring data consistency and integrity.
  • Utilize containerization (Docker) and orchestration tools like Kubernetes for deployment, scaling, and management of services.
  • Write clean, well‑documented code following best practices, emphasizing high‑performance database interactions and messaging.
  • Conduct code reviews, enforce coding standards, and maintain high‑quality software.
  • Troubleshoot and resolve production issues related to database performance, Kafka message delivery, and system reliability.
  • Participate actively in Agile/Scrum teams, delivering features iteratively, with a focus on data and messaging architecture.
  • Stay current with emerging technologies related to SQL, Kafka, microservices, and data streaming, incorporating best practices into development.

Skills

Java
SQL
Kafka
Kafka Streams
REST APIs
Spring Boot
Spring Cloud
Docker
Kubernetes
Data pipelines
CI/CD
Problem solving
Communication

Tools

Jenkins
GitLab CI

Job description

Synechron is seeking a highly skilled Java Developer with strong SQL and Apache Kafka expertise to design, develop, and deploy microservices architectures that are scalable, data‑driven and highly reliable, enabling real‑time processing across complex systems. This role emphasizes real-time data processing, robust data pipelines, and seamless integration with Kafka messaging.

Based in Alpharetta, GA, the base salary is $105k–$110k per year plus benefits, with opportunities to work on

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Backend Engineer – Kafka, SQL & Microservices
Java Backend Engineer – Kafka, SQL & Microservices

Synechron, Inc._USA Company • Alpharetta (GA)

On-site
USD 105,000 - 110,000
Competitive compensation
Global opportunities
Paid time off
+2
Senior Java-Kafka Real-Time Data Engineer
Senior Java-Kafka Real-Time Data Engineer

MACHINE LEARNING TECHNOLOGIES LLC • Atlanta (GA)

On-site
USD 83,000 - 138,000
Java Backend Developer with Kafka and SQL
Java Backend Developer with Kafka and SQL

re-zoo-me • Alpharetta (GA), Northern (KY)

Hybrid
USD 105,000 - 110,000
Competitive pay
Opportunity to work abroad
Paid annual leave
+10
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 Backend Developer with Kafka and SQL
Java Backend Developer with Kafka and SQL

Synechron, Inc._USA Company • Alpharetta (GA)

On-site
USD 105,000 - 110,000
Competitive compensation
Global opportunities
Paid time off
+2
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 Kafka Developer
Java Kafka Developer

ALOIS Solutions • Pittsburgh

On-site
USD 120,000 - 150,000
Senior Java Backend Engineer - Real-Time Streaming & Kafka
Senior Java Backend Engineer - Real-Time Streaming & Kafka

Rapinno Tech • Hoboken (NJ)

Hybrid
USD 110,000 - 140,000
Backend Java Engineer — Spring Boot, Kafka & SQL
Backend Java Engineer — Spring Boot, Kafka & SQL

UNICOM Technologies Inc • Bentonville (AR)

On-site
USD 85,000 - 110,000
Senior Java Backend Engineer | Spring, Kafka, Kubernetes
Senior Java Backend Engineer | Spring, Kafka, Kubernetes

Photon • Alpharetta (GA)

On-site
USD 90,000 - 120,000