Cognizant

Java Developer -Bangalore

Cognizant
Apply
6 hours ago
Bengaluru, IndiaSenior / Staff+

Responsibilities

  • Design, develop, and maintain scalable Java applications and microservices.
  • Build event-driven solutions using Apache Kafka and optimize producers, consumers, topics, and partitions.
  • Develop and integrate APIs for enterprise applications.
  • Perform code reviews and uphold coding standards and best practices.
  • Troubleshoot performance, scalability, reliability, and operational issues.
  • Participate in application design discussions and technical solutioning.
  • Develop unit tests and support automated testing initiatives.
  • Collaborate with architects, business analysts, and cross-functional teams.

Requirements

  • 6 to 13 years of experience in Java and Kafka development.
  • Strong hands-on expertise with Java, Spring Boot, Apache Kafka, microservices, and API development.
  • Experience building high-volume, distributed, and real-time processing applications.
  • Knowledge of Spring MVC, Spring Data JPA, Spring Security, SQL, and Oracle, PostgreSQL, or MySQL.
  • Experience with unit testing using JUnit and Mockito, object-oriented design, design patterns, and Git.
  • Strong debugging, analytical, communication, and stakeholder-management skills.
  • Preferred experience with Azure or AWS, Docker, Kubernetes, Splunk or Dynatrace, performance tuning, and Agile/Scrum delivery.

Benefits

  • Bangalore-based role requiring five days of work from the office; office attendance is mandatory.

Tech Stack

Categories

Cognizant

About Cognizant

10,000+ employees

Cognizant is a public IT services and consulting firm that designs, builds, and runs enterprise technology, including digital engineering, cloud modernization, data/AI, and managed services. It sells consulting, systems integration, and outsourcing on multi-year engagements to large enterprises in healthcare, banking, retail, communications, and manufacturing. Founded in 1994 and headquartered in Teaneck, New Jersey, Cognizant is NASDAQ-listed (CTSH) and a Fortune 500 company.

Contact me