Talent.com
Java Software Engineer

Java Software Engineer

CognizantChennai, Tamil Nadu, India
5 days ago
Job description

Job Title : Java Developer

Location : Chennai

Job Type : Full Time

Experience Level : Junior / Mid-Level / Senior.

Mode Of Interview : F2F

Date : 8th November 2025

Job Summary :

We are seeking a skilled and motivated Java Developer to join our development team. The ideal candidate will have strong experience in Java programming and a solid understanding of software development principles. You will be responsible for designing, developing, and maintaining high-performance applications.

Key Responsibilities :

  • Design, develop, and maintain Java-based applications.
  • Write clean, scalable, and efficient code.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot and debug applications.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Ensure application performance, quality, and responsiveness.
  • Maintain documentation for software functionality.

Required Skills & Qualifications :

  • Bachelor’s degree in computer science, Engineering, or related field.
  • Proven experience as a Java Developer (typically 2+ years).
  • Strong knowledge of Java, Spring / Spring Boot, Hibernate / JPA.
  • Experience with RESTful APIs and microservices architecture.
  • Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
  • Knowledge of version control systems like Git.
  • Good understanding of databases (MySQL, PostgreSQL, Oracle).
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Preferred Qualifications :

  • Experience with cloud platforms (AWS, Azure, GCP).
  • Exposure to CI / CD tools and DevOps practices.
  • Familiarity with Agile / Scrum methodologies.
  • Create a job alert for this search

    Software Engineer Java • Chennai, Tamil Nadu, India