Lead Java Developer

3 weeks ago


Chennai, Tamil Nadu, India Meeden Labs Full time

About the Job :

We are seeking a talented and experienced Java Developer Lead to join our growing development team.

The successful candidate will be responsible for leading a team of developers and delivering high-performance, scalable, and secure backend applications.

As a lead, you will oversee the design and implementation of complex backend systems using Core Java, Spring Boot, and Microservices architectures.

You will work in an Agile Scrum environment and actively contribute to continuous improvement initiatives, ensuring the delivery of top-quality applications aligned with business goals.

Key Responsibilities :

- Design, develop, and maintain scalable, high-performance backend applications using Core Java, Spring Boot, and Microservices.

- Build and enhance RESTful web services that integrate with both internal and external systems.

- Architect and develop cloud-ready applications to support modern infrastructure needs and deployment models (e., AWS, Azure, Google Cloud).

- Focus on writing clean, maintainable, and efficient code, following best practices and coding standards.

- Lead a team of developers, providing technical guidance and mentorship on coding standards, design patterns, and best practices.

- Conduct regular code reviews and provide feedback to ensure high-quality deliverables.

- Help in onboarding new developers and ensure the overall growth of the team's technical skills.

- Foster a collaborative and inclusive team culture, promoting knowledge sharing and continuous learning.

- Design and implement microservices architectures to enhance the scalability, flexibility, and maintainability of applications.

- Work with tools like Docker, Kubernetes, and CI/CD pipelines to manage and deploy microservices in cloud environments.

- Develop and optimize backend components for cloud integration and ensure high availability and fault tolerance of services.

- Lead and participate in Agile Scrum ceremonies, including sprint planning, daily stand-ups, retrospectives, and sprint reviews.

- Work closely with product managers, business analysts, and other stakeholders to translate business requirements into technical solutions.

- Ensure that projects are delivered on time, within scope, and in alignment with business priorities.

- Implement Test-Driven Development (TDD) practices to ensure high code quality and reduced defect rates.

- Contribute to the continuous integration and continuous delivery (CI/CD) pipeline, streamlining the development and deployment process.

- Work closely with DevOps teams to automate deployments and manage version control in Git.

- Proactively monitor application performance and optimize backend systems for scalability and low-latency performance.

- Conduct code and architecture reviews to identify and address performance bottlenecks and optimize system throughput.

- Ensure that backend services are fault-tolerant, highly available, and can scale efficiently under varying workloads.

- Ensure adherence to security best practices, including data protection, user authentication, and authorization in web services.

- Integrate security into the software development lifecycle (SDLC) to ensure that code is secure by design.

Experience :

- 10 to 20 years of professional experience in software development with a strong focus on Java, Spring Boot, and Microservices.

- Proven experience leading and mentoring a development team, with a track record of successfully delivering complex backend systems.

- Hands-on experience with RESTful web services, SOA concepts, and integrating various web services.

- Extensive experience with NoSQL databases (e., MongoDB, Cassandra, Redis).

- Experience building cloud-ready applications, preferably in AWS, Google Cloud, or Azure environments.

- Solid exposure to Agile Scrum methodologies and the ability to work in a fast-paced, collaborative environment.

Technical Skills :

- Core Java expertise, including J2EE, Spring Boot, and frameworks like Spring MVC, Spring Cloud, and Spring Security.

- Strong knowledge of microservices architecture, including service discovery, API gateways, and fault tolerance strategies.

- Proficiency in database technologies such as SQL and NoSQL (e., MongoDB, Cassandra, Redis).

- Familiarity with tools such as Docker, Kubernetes, and CI/CD tools like Jenkins, GitLab CI, or Travis CI.

- Understanding of Test-Driven Development (TDD) practices and tools like JUnit, Mockito, or Jest.

- Experience with version control tools like Git and familiarity with Agile project management tools (e., Jira)

(ref:hirist.tech)

  • Chennai, Tamil Nadu, India Growel Softech Pvt. Ltd. Full time

    Java LeadDescription :We are seeking a highly skilled Java Lead with 12-15 years of experience to join our dynamic team in India. The ideal candidate will be responsible for leading Java development projects, mentoring junior developers, and ensuring the successful delivery of high-quality software solutions.Responsibilities :- Lead the design and...

  • Lead Java Developer

    1 week ago


    Chennai, Tamil Nadu, India Neebal Technologies Full time

    We are seeking an experienced Java developer to join our team as a Senior Java Developer. As a key member of our development team, you will be responsible for the design, development, and maintenance of high-quality software applications using Java.Key ResponsibilitiesDesign and develop production-grade applications and services in JavaPlay a lead role in...

  • Lead Java Developer

    16 hours ago


    Chennai, Tamil Nadu, India beBee Careers Full time

    Job Overview:We are looking for a highly skilled Java Lead with expertise in API development to lead our team's efforts in creating high-performance, scalable API solutions. The successful candidate will have extensive experience in Java development, API design, and cloud technologies.Main Responsibilities:- Develop and deliver high-quality, scalable, and...

  • Java Developer Lead

    2 days ago


    Chennai, Tamil Nadu, India beBee Careers Full time

    Job Title: Java Lead with API DevelopmentAbout the Role:We are seeking an experienced Java Lead to spearhead the design, development, and deployment of high-performance, scalable API solutions. As a seasoned expert in Java development, you will be responsible for leading teams and ensuring seamless communication and data exchange between internal and...


  • Chennai, Tamil Nadu, India CORTEX Consultants Full time

    Job Title: Java Development Team LeadWe are seeking an experienced Java developer to lead the design, development, and deployment of high-performance API solutions. This role requires extensive experience in Java development, API design, and cloud technologies.Key Responsibilities:Lead the design and development of high-performance API solutions.Develop and...

  • Java Developer/Lead

    3 weeks ago


    Chennai, Tamil Nadu, India LTIMindtree Full time

    We are hiring for the below skills:Skills - Java Developer/LeadExperience - 8-12 YearsLocation - Chennai/BangaloreLooking for immediate - 0- 45 days joinersJob Description:Java applications (Java 11 and above is a plus), frameworks such as Spring, Spring Boot Drop wizardWeb fundamentals and protocol knowledgeSolid Understanding of distributed...


  • Chennai, Tamil Nadu, India Staffice Global Private Limited Full time

    **Job Description:**At Staffice Global Private Limited, we're looking for a highly skilled Java Tech Lead to join our team. As a Java Tech Lead, you will be responsible for leading the development of large-scale Java projects, working closely with our Product Owner and Solution Architect to understand project requirements.You will design and develop...


  • Chennai, Tamil Nadu, India Tata Consultancy Services Full time

    Job TitleTechnical Lead - Java MicroservicesAbout the RoleWe are looking for an experienced technical lead to oversee our Java microservices development team. The ideal candidate will have a strong background in Java, J2EE, Spring, Spring Boot, JMS, and distributed technologies. Additionally, experience with Agile methodologies, Scrum, Continuous...

  • Lead Java Developer

    2 weeks ago


    Chennai, Tamil Nadu, India NTT DATA Full time

    We are seeking a talented and experienced Java developer to join our team in Chennai, India. As a Senior Java Developer, you will play a key role in designing and implementing complex applications using Java, Spring Boot, and other relevant technologies.Job RequirementsThe successful candidate will have:4 years of experience with Java, including building...

  • Technical Lead

    1 week ago


    Chennai, Tamil Nadu, India LTIMindtree Full time

    LTIMindtree is seeking a highly experienced Technical Lead - Java Development to join our team. As a technical lead, you will be responsible for leading the development of new software products and enhancements to existing ones.Key Responsibilities:Develop and maintain large-scale software systems using Java, Spring, and Spring BootLeverage expertise in...

  • Java Developer/Lead

    2 weeks ago


    Chennai, Tamil Nadu, India LTIMindtree Full time

    We are hiring for the below skills:Skills - Java Developer/LeadExperience - 8-12 YearsLocation - Chennai/BangaloreLooking for immediate - 0- 45 days joinersJob Description:Java applications (Java 11 and above is a plus), frameworks such as Spring, Spring Boot Drop wizardWeb fundamentals andprotocol knowledgeSolid Understanding of distributed...

  • Java Developer/Lead

    2 weeks ago


    Chennai, Tamil Nadu, India LTIMindtree Full time

    We are hiring for the below skills: Skills - Java Developer/Lead Experience - 8-12 Years Location - Chennai/Bangalore Looking for immediate - 0- 45 days joiners Job Description: Java applications (Java 11 and above is a plus), frameworks such as Spring, Spring Boot Drop wizard Web fundamentals and HTTP protocol knowledge Solid Understanding of distributed...

  • Java Developer/Lead

    2 weeks ago


    Chennai, Tamil Nadu, India LTIMindtree Full time

    We are hiring for the below skills: Skills - Java Developer/Lead Experience - 8-12 Years Location - Chennai/Bangalore Looking for immediate - 0- 45 days joiners Job Description: Java applications (Java 11 and above is a plus), frameworks such as Spring, Spring Boot Drop wizard Web fundamentals and HTTP protocol knowledge Solid Understanding of distributed...


  • Chennai, Tamil Nadu, India Robotics Technologies Full time

    About Us:Robotics Technologies is a cutting-edge technology company that specializes in developing innovative software solutions. We are seeking a highly skilled Java Application Developer Lead to join our team and contribute to the success of our projects.Job Description:The ideal candidate will have a strong background in Java development and be able to...

  • Lead Java Developer

    2 weeks ago


    Chennai, Tamil Nadu, India Epam Full time

    Description We are looking for a Lead Java Developer to join our team. As a Lead Java Developer, you will be responsible for designing new functionalities and solutions, implementing back-end services and user-facing features in Java, and participating in all aspects of SaaS product development. You will work closely with cross-functional teams to...


  • Chennai, Tamil Nadu, India Tata Consultancy Services Full time

    Job DescriptionTata Consultancy Services is seeking a Lead Java developer to join our team. In this role, you will be responsible for leading the development of complex software systems, mentoring junior developers, and ensuring that all code meets the highest standards of quality and reliability. You will also participate in code reviews, contribute to the...


  • Chennai, Tamil Nadu, India LTIMindtree Full time

    About the RoleWe are looking for a highly skilled Java Lead Developer to lead our team's efforts in building scalable and efficient Java applications. The ideal candidate will have a deep understanding of Java programming principles, as well as experience with Spring and Spring Boot frameworks. Additionally, they should have a solid grasp of distributed...


  • Chennai, Tamil Nadu, India Foundit Full time

    Company OverviewAbout Foundit: We are a leading technology company, specializing in original design and original equipment manufacturing.Job DescriptionWe are seeking an experienced Sr. Developer/Team Lead - Java with strong expertise in Java 8 Spring Boot 3.0 design patterns, architecture, and reactive programming.Develop microservices using Java 8 and...


  • Chennai, Tamil Nadu, India beBee Careers Full time

    About the RoleWe are on the hunt for a talented and experienced Java Developer Lead to join our development team as a key player in crafting high-performance backend applications.This role involves leading a team of developers in designing, developing, and maintaining scalable, high-performance backend applications using Core Java, Spring Boot, and...


  • Chennai, Tamil Nadu, India NASDAQ Full time

    About the PositionThis is an exciting opportunity to join our dynamic team as a Senior Java Developer. As a key member of our team, you will have the opportunity to work on complex software projects and contribute to the growth and success of our company.The ideal candidate will have a strong background in Java development, excellent communication skills,...