Java Backend Lead

5 - 9 years

0 Lacs

Posted:4 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Backend Development Team Lead, you will be responsible for: - Leading a team of backend developers, offering technical guidance and oversight. - Designing and developing scalable, efficient, and secure backend systems. - Collaborating with cross-functional teams to align backend development with overall product goals. - Writing clean, well-documented, and maintainable code. - Participating in code reviews and ensuring adherence to best practices. - Troubleshooting and resolving technical issues, optimizing system performance. - Staying updated with industry trends and emerging technologies. - Mentoring junior developers to enhance team capabilities. Key Qualifications: - Advanced proficiency with Java 21, including its features and best practices. - Strong experience with Spring Boot 3.x for building microservices and web applications. - Expertise in Java Persistence API (JPA) for database interactions. - Proficiency in implementing security using Spring Security. - Experience with OAuth2 and OpenID Connect for authentication. - Strong understanding of MySQL for database management. - Skilled in using GIT for version control and collaboration. Good-to-Know Skills: - Familiarity with Quarkus for building modern Java applications. - Knowledge of Kubernetes for container orchestration. - Experience with Docker for containerization. - Familiarity with Google Cloud Platform services. - Understanding of Continuous Integration and Deployment (CI/CD) pipelines. - Knowledge of Helm for Kubernetes package management. Education: - Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. Additional Preferences: - Understanding of Test Driven Development (TDD). - Strong problem-solving skills and attention to detail. - Excellent communication skills and ability to work collaboratively. - Ability to work in an Agile environment. - Problem-solving and analytical thinking. - Passion for staying current with technological advancements. - Certifications in relevant technologies are a plus.,

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
Tata Technologies logo
Tata Technologies

Engineering Services

Mumbai

RecommendedJobs for You

Noida, Greater Noida, Delhi / NCR

Hyderabad, Telangana, India