Java Technical Lead

7 - 10 years

22 - 35 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Role: Java Technical Lead Location: Permanent Remote Shift: 2nd Shift (1:30 PM to 10:30 PM IST) Experience : 7+ years We are seeking an experienced Java Technical Lead with a deep understanding of Java/J2EE, Spring, and SpringBoot frameworks. The ideal candidate will be responsible for leading the design, development, and implementation of scalable and high-performance applications. You will play a key role in defining the architecture, coding best practices, and ensuring that high-quality, maintainable code is delivered. This role requires collaboration with cross-functional teams, including product owners, frontend developers, and DevOps, to ensure seamless integration of backend services. The candidate should be well-versed in cloud platforms, containerization technologies, and CI/CD pipelines. Responsibilities: Work closely with the VP of Engineering to platformize the code, ensuring consistency and reusability across services. Collaborate with Product Owners/Business Users to understand project requirements. Identify project scope and break it down into smaller, manageable components. Develop Java SpringBoot applications adhering to clean code principles, ensuring modular, readable, and maintainable code. Write unit tests and automated integration tests to identify and resolve bugs or issues. Participate in peer code reviews and contribute to maintaining code quality and best practices. Work closely with frontend developers to integrate web applications with APIs and other backend systems. Develop and maintain technical documentation for software applications. Stay updated with industry trends, best practices, and suggest improvements for software development processes and technologies. Requirements: 7+ years experience with Java development using Spring, SpringBoot. Good experience with unit testing frameworks e.g. JUnit, Mockito. Good experience with databases and ORM frameworks e.g. PostgreSQL, MySQL, Hibernate. Good experience with integration testing frameworks e.g. RestAssured, Postman. Good experience with application containerization e.g. Docker, Kubernetes. Good experience with CI/CD tools e.g. Jenkins, Bamboo. Good experience with cloud platform e.g. AWS, GCP, Azure. Good understanding of Agile principles and methodologies. Good understanding of testing automation tools e.g. Supertest, Cucumber. Soft Skills : Takes ownership, is a proactive problem-solver with a positive, can-do attitude. Excellent communication and teamwork skills. Ability to work effectively in a remote environment.

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

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Gurugram, Haryana, India