Bestkaam Logo
Cognizant Logo

Java Developer

Actively Reviewing the Applications

Cognizant

Hyderabad, Telangana, India Full-Time Remote
Posted 3 months ago Apply by May 5, 2026

Job Description

Job Summary: We are seeking a skilled Java Developer with strong experience in Spring Boot , Microservices architecture , and Apache Kafka to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining scalable backend systems and real-time data pipelines. Key Responsibilities: Design and develop microservices using Spring Boot and Java 8/11+ Implement event-driven architecture using Apache Kafka Build RESTful APIs and integrate with front-end applications Ensure high performance and responsiveness of applications Collaborate with DevOps for CI/CD and containerization (Docker/Kubernetes) Write clean, maintainable, and testable code Participate in code reviews and agile ceremonies Troubleshoot and resolve production issues Required Skills: Strong proficiency in Java and Spring Boot Hands-on experience with Microservices architecture Expertise in Apache Kafka (producers, consumers, topics, partitions) Experience with REST APIs , JSON , and HTTP protocols Familiarity with Docker , Kubernetes , and CI/CD pipelines Knowledge of SQL and NoSQL databases (e.g., PostgreSQL, MongoDB) Understanding of OAuth2 , JWT , and security best practices Experience with unit testing and integration testing frameworks (JUnit, Mockito) Preferred Qualifications: Experience with cloud platforms (AWS, Azure, GCP) Familiarity with Spring Cloud , Config Server , and Service Discovery Knowledge of Kafka Streams or Kafka Connect Exposure to monitoring tools like Prometheus, Grafana, ELK stack

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.