Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are seeking a talented and experienced Java Lead to join our dynamic engineering team. As a Java Lead, you will play a critical role in architecting, developing, and maintaining our enterprise-level Java applications while providing technical leadership to the team.


Position Overview

Experience Range: 7-10 years Location: Chennai


Key Responsibilities

  • Architect and develop robust, scalable Java applications using modern Java frameworks and technologies
  • Provide technical leadership and mentorship to development team members
  • Design and implement high-performance, scalable solutions using Java, Spring Framework, and cloud technologies
  • Optimize application architecture for performance, reliability, and scalability
  • Lead code reviews and ensure adherence to coding standards and best practices
  • Collaborate with cross-functional teams to define, design, and implement new features
  • Participate in architecture discussions and technical planning
  • Troubleshoot and resolve complex technical issues


Required Qualifications

  • 7-10 years of experience in Java software development
  • Solid understanding of Java Multithreading.
  • Good exposure to ELK usage and ELK APIs.
  • Minimum 5 years of experience with Java 8, with recent experience in Java 11 or above
  • Strong coding skills with deep Java language fundamentals including Lambda expressions and Streams API
  • Excellent knowledge of Spring Framework ecosystem (not just Spring Boot)
  • Strong foundations in data structures, algorithms, and design patterns
  • CI/CD pipeline development and optimization
  • Experience with containerization using Docker
  • Familiarity with AWS deployment services, including Amazon Elastic Kubernetes Service (EKS) and Terraform


Preferred Qualifications

  • Experience with Apache Kafka
  • Microservices architecture design and implementation
  • Experience with performance tuning and optimization


Technical Skills

  • Programming Languages: Java (v11+)
  • Frameworks: Spring Framework, Spring Boot
  • Databases: MongoDB, SQL databases
  • Cloud Services: AWS, EKS
  • Tools: Docker, Terraform, Git
  • Plus: Kafka experience


  • If you're passionate about Java development, have an architect's mindset, and are ready to lead a team of talented engineers, we want to hear from you!


Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Chennai, Tamil Nadu, India

Chennai, Tamil Nadu, India