Lead Java Developer

Bandhan Technologies
Greater Chennai Area

Key Responsibilities

  • Minimum 5 years of experience in designing, developing, and maintaining Java/Spring Boot-based microservices and RESTful APIs.
  • Work on end-to-end development lifecycle including coding, testing, debugging, and deployment.
  • Collaborate with architects, tech leads, and DevOps engineers to ensure smooth deployment on containerized platforms.
  • Implement best practices for code quality, security, performance, and maintainability.
  • Participate in requirement analysis, estimation, and design discussions.
  • Work with CI/CD pipelines and gain hands-on exposure to DevOps tools and practices.
  • Troubleshoot production issues and provide timely resolutions.
  • Document technical designs, workflows, and deployment processes.Required Skills & Qualifications
  • Hands-on experience in Java application development.
  • Strong expertise in Spring Boot, REST APIs, and microservices design principles.
  • Experience with ORM frameworks (Hibernate/JPA) and relational databases (Oracle, MySQL, or PostgreSQL).
  • Basic knowledge of DevOps practices such as CI/CD, Docker, Kubernetes/OpenShift.
  • Exposure to version control (Git), build tools (Maven/Gradle), and testing frameworks (JUnit, Mockito).
  • Familiarity with messaging systems (Kafka, RabbitMQ) is a plus.
  • Good understanding of application security, performance tuning, and scalability concepts.
  • Strong problem-solving skills and ability to work in an Agile/Scrum environment.
  • Excellent communication and collaboration skills.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →