Posted:20 hours ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

The Lead Java Developer will be responsible for designing, developing, and maintaining scalable Java-based applications. The role requires expertise in backend development using Java, Spring Boot, and message streaming platforms like Kafka. The developer will lead technical design, mentor team members, and ensure high-quality code delivery.

Key Responsibilities

  • Design, develop, and maintain Java-based applications and backend services.
  • Implement RESTful APIs and microservices using Spring Boot framework.
  • Integrate applications with message streaming platforms such as Kafka.
  • Optimize application performance, scalability, and reliability.
  • Conduct code reviews, ensure adherence to best practices, and maintain code quality.
  • Mentor junior developers and provide technical guidance to the team.
  • Collaborate with cross-functional teams to analyze requirements and deliver solutions.

Experience Requirements

  • 510 years of hands-on experience in Java development.
  • Strong experience with Spring Boot framework and building microservices.
  • Hands-on experience with Kafka or similar messaging/streaming platforms.
  • Experience with application performance tuning and optimization.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

hyderabad, telangana, india