Flag job

Report

Java SpringBoot + Kafka Developer

Location

Hyderabad, Telangana, India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

HCLTech

Website: hcltech.com
Job details:

🔍 Role Overview

We are looking for a skilled Java Backend Developer with expertise in Spring Boot and Kafka to build scalable, production-ready applications. The ideal candidate should have strong fundamentals in backend development, microservices architecture, and cloud-native practices.


🛠️ Key Responsibilities

  • Develop production-ready Java applications with clean, maintainable code
  • Build and maintain RESTful APIs using Spring Boot
  • Design and implement microservices architecture
  • Work on event-driven systems using Kafka (producer/consumer)
  • Ensure API design best practices (DTOs, pagination, error handling)
  • Write unit tests and follow automation practices (BDD basics)
  • Collaborate using Git workflows, PR reviews, and CI/CD pipelines
  • Participate in end-to-end SDLC from requirement to deployment
  • Contribute to cloud-native deployment (GCP preferred)


💡 Required Skills

  • Strong in Java (Version 17+)
  • Collections, concurrency basics, exception handling
  • Expertise in Spring Boot
  • REST services, validation, configuration management
  • Experience with Apache Kafka
  • Message design, retries, idempotency
  • Knowledge of Microservices Architecture
  • API contracts, resiliency, versioning
  • Strong understanding of REST/API Design
  • Experience in Unit Testing & Quality Engineering practices
  • Familiarity with Git, CI/CD pipelines


➕ Good to Have

  • Experience with Quarkus (lightweight services)
  • Basic knowledge of React & TypeScript (Full-stack exposure)
  • Hands-on experience with Google Cloud Platform (GCP)
  • Exposure to LLM usage / AI integrations and enterprise security practices


📩 How to Apply

Interested candidates can apply via LinkedIn or share profiles to: barath-kumars@hcltech.com

Click on Apply to know more.

Skills

Apache
Apache Kafka
backend
BDD
CI
configuration management
end-to-end
full-stack
GCP
Git
Google Cloud
Java
Kafka
microservices
React
TypeScript
SDLC
RESTful