Lead Java Developer

10 - 14 years

0 Lacs

Posted:20 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You are thrilled to share an exciting opportunity with one of our esteemed clients, inviting individuals to explore new horizons and unlock their potential. If you are prepared for a challenging role that promises growth, this position may be suitable for you. **Role Overview:** - The job is based in Chennai and requires proficiency in Java Backend, Spring Boot, Microservices, CI/CD Pipeline, Containerization, SQL, and Any Cloud. - A coding challenge will be part of the selection process, and people management experience is mandatory. **Key Responsibilities:** - Hold a Bachelors or Masters degree in Computer Science, Computer Engineering, or a related field, with a preference for advanced degrees. - Have at least 10 years of professional Java development experience, showcasing a strong background in backend system architecture and API design. - Possess a minimum of 5 years in a leadership role managing diverse development teams and leading complex Java projects. - Demonstrate proficiency in Java frameworks such as Spring, Spring Boot, and Hibernate, with an understanding of Apache Struts. - Possess solid expertise in core Java concepts like object-oriented programming, data structures, and complex algorithms. - Knowledge in web technologies, including working with HTTP, RESTful APIs, JSON, and XML, is essential. - Expertise in relational databases like Oracle, MySQL, PostgreSQL, and experience with NoSQL databases such as MongoDB and Cassandra is preferred. - Familiarity with DevOps tools and practices, like CI/CD pipeline deployment, Docker, Kubernetes, and cloud platforms such as AWS, Azure, or GCP, is expected. - Have a solid grasp of front-end technologies (HTML, CSS, JavaScript) for seamless integration with backend systems. - Possess strong version control skills using tools like Git/Bitbucket, with a commitment to maintaining high code quality through reviews and automated tests. - Effective communication, team-building, mentoring, and technical skill growth are crucial aspects of the role. - The ability to align team efforts with strategic goals, problem-solving skills, attention to detail, and working in a fast-paced, dynamic environment are all necessary qualities. **Qualifications Required:** - Bachelors or Masters degree in Computer Science, Computer Engineering, or related field. - At least 10 years of professional Java development experience. - Minimum of 5 years in a leadership role managing diverse development teams. - Proficiency in Java frameworks like Spring, Spring Boot, and Hibernate. - Experience with relational and NoSQL databases. - Familiarity with DevOps tools, CI/CD pipeline deployment, and cloud platforms. - Strong front-end technologies knowledge for integration with backend systems. - Proficient in version control tools like Git/Bitbucket.,

Mock Interview

Practice Video Interview with JobPe AI

Start Spring Boot 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Live Connections logo
Live Connections

Telecommunications

Tech City

RecommendedJobs for You

hyderabad, telangana, india

chennai district, tamil nadu