Java Backend Engineer – Kafka, SQL & Microservices

Synechron, Inc._USA Company

Alpharetta (GA)

On-site

USD 105,000 - 110,000

Full time

5 days ago
Be an early applicant
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
Global opportunities
Paid time off
Comprehensive insurance
Retirement plans

Job summary

Synechron is seeking a highly skilled Java Developer with strong SQL and Apache Kafka expertise to design, develop, and deploy microservices architectures for real-time data processing. The role emphasizes scalable pipelines, RESTful APIs, Docker/Kubernetes deployment, and cross-functional collaboration in a fast-paced financial services environment.

Base salary in Alpharetta, GA ranges $105k–$110k annually, plus comprehensive benefits.

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.

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 development
SQL
Apache Kafka
Microservices
Spring Boot
Docker
Kubernetes
RESTful APIs
DevOps
CI/CD

Tools

Kafka
Kafka Streams
MySQL
PostgreSQL
NoSQL
Docker
Kubernetes
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 for real-time data processing. The role emphasizes scalable pipelines, RESTful APIs, Docker/Kubernetes deployment, and cross-functional collaboration in a fast-paced financial services environment.

Base salary in Alpharetta, GA ranges $105k–$110k annually, plus comprehensive benefits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Backend Engineer — Kafka & SQL
Java Backend Engineer — Kafka & 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 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
Senior Java Microservices Engineer | FinTech & Cloud
Senior Java Microservices Engineer | FinTech & Cloud

Synechron • Alpharetta (GA)

On-site
USD 100,000 - 115,000
Competitive compensation
Global opportunities
Paid time off
+6
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 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 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 Core Java & Microservices Engineer
Senior Core Java & Microservices Engineer

Synechron • Alpharetta (GA), Northern (KY)

Hybrid
USD 100,000 - 115,000
Paid annual leave
Maternity & paternity leave plans
Commuter benefits
+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
Senior Java Engineer — Microservices & Angular Lead
Senior Java Engineer — Microservices & Angular Lead

Synechron Inc. • Pittsburgh

On-site
USD 110,000 - 120,000
Competitive compensation
Commuter benefits
Paid time off and holidays
+1
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