Weekday AI's Profile Image

Lead Java Developer

Company: Weekday AI

Job Location: Bengaluru, Karnataka, India

Job Type: FULL_TIME - (ON_SITE)

Date Posted: April 05, 2025

External

Apply Now

This role is for one of the Weekday's clients

Salary range: Rs 4000000 - Rs 10000000 (ie INR 40-100 LPA)

Min Experience: 8 years

Location: Bengaluru

JobType: full-time

We are seeking a Lead Java Developer who will drive the design, development, and architecture of scalable, high-performance applications. This role requires deep expertise in Java, system architecture, and data structures, ensuring the delivery of robust and efficient solutions. As a technical leader, you will mentor engineers, guide architectural decisions, and collaborate with cross-functional teams to solve complex challenges.

Key Responsibilities

1. Technical Leadership & Development

  • Lead the end-to-end development lifecycle, from architecture and design to implementation and deployment.
  • Write clean, efficient, and scalable Java code following best practices and design principles.
  • Ensure high performance, security, and reliability of applications through code reviews and optimizations.

2. Architecture & System Design

  • Design and develop scalable, distributed systems with a strong focus on microservices architecture.
  • Apply advanced data structures and algorithms to optimize application performance.
  • Ensure the system is scalable, fault-tolerant, and easy to maintain.

3. Team Mentorship & Collaboration

  • Mentor and guide junior engineers, fostering a culture of continuous learning and technical excellence.
  • Collaborate with cross-functional teams, including product managers, DevOps, and QA, to deliver high-quality software.
  • Advocate for best practices in coding, testing, and deployment.

4. Problem-Solving & Innovation

  • Analyze business requirements and translate them into technical solutions.
  • Troubleshoot and resolve complex technical issues in a timely and efficient manner.
  • Stay updated with emerging technologies and industry trends to drive innovation.

Key Requirements

  •  8+ years of experience in Java development, with expertise in Java 8/11+.
  • Strong understanding of system architecture, software design patterns, and microservices.
  • Proficiency in data structures, algorithms, and multithreading.
  • Experience with Spring Boot, Hibernate, and RESTful API development.
  • Strong knowledge of SQL and NoSQL databases.
  • Experience with cloud platforms (AWS, GCP, or Azure) is a plus.
  • Proficiency in CI/CD pipelines, Docker, and Kubernetes is an advantage.
  • Excellent problem-solving, analytical, and communication skills.

Success is getting what you want, happiness is wanting what you get.

“W. P. Kinsella”
Apply Now