Job Search and Career Advice Platform

Enable job alerts via email!

Lead Java Developer

Cognizant

Singapore

On-site

SGD 80,000 - 120,000

Full time

22 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology services provider is seeking a Lead Java Developer to design and implement backend systems with a focus on Java, Spring Boot, and Kafka. This role involves leading scalable application development, mentoring junior developers, and ensuring adherence to architectural standards. Required skills include extensive experience in Java and backend development, with familiarity in CI/CD practices and cloud platforms. The ideal candidate will thrive in Agile environments and contribute to high-quality software delivery.

Qualifications

  • Proven experience with Java and Spring Boot for backend application development.
  • Hands-on experience with event-driven architecture using Kafka.
  • Familiarity with containerization tools like Docker and Kubernetes.

Responsibilities

  • Lead development of scalable backend applications using Java and Spring Boot.
  • Implement event-driven architecture using Apache Kafka for real-time streaming.
  • Drive code reviews and enforce best practices.

Skills

Java (8/11/17)
Spring Boot
Apache Kafka
RESTful APIs
Git
Docker
Kubernetes
Agile/Scrum

Education

7+ years of backend development experience

Tools

Maven/Gradle
Jenkins
AWS/Azure
Job description
Role Summary

Lead Java Developer will design and implement backend systems focusing on Java, Spring Boot, Kafka, and microservices architecture. The role includes mentoring junior developers and ensuring alignment with architectural standards.

Key Responsibilities
  • Lead development of scalable backend applications using Java and Spring Boot.
  • Implement event-driven architecture with Apache Kafka for real-time streaming.
  • Collaborate with Solution Architects to align backend design with enterprise architecture.
  • Drive code reviews, enforce best practices, and ensure high-quality deliverables.
  • Support CI/CD pipelines and containerization (Docker, Kubernetes).
  • Mentor junior engineers and foster a DevOps culture.
Required Skills
  • Java (8/11/17), Spring Boot, RESTful APIs, Hibernate/JPA.
  • Hands‑on experience with Apache Kafka (including Kafka Streams).
  • Git, Maven/Gradle, Jenkins, Docker, Kubernetes.
  • Familiarity with cloud platforms (AWS/Azure).
  • Experience with TDD/BDD, CI/CD, and microservices architecture.
  • Ability to work in Agile/Scrum environments.
Preferred Qualifications
  • 7+ years of backend development experience in banking or financial services.
  • Certifications in Java, Spring, or Cloud technologies are advantageous.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.