Technical Lead

7 - 12 years

15 - 27 Lacs

Posted:2 months ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Responsibilities: Design and Development: Leads in designing, developing, and implementing Java-based applications, ensuring they meet requirements and are well-structured. Team Leadership: Provides technical leadership and direction to a team of Java developers, guiding their work and ensuring they follow best practices. Project Management: Oversees project timelines, budgets, and resource allocation to ensure projects are delivered on time and within budget. Technical Problem Solving: Identifies and resolves technical issues, offering solutions and making informed decisions related to Java development, system integration, and performance optimization. Mentorship and Collaboration: Mentors junior developers, fosters a culture of continuous learning, and collaborates with other teams (e.g., UX, QA) to align development efforts and achieve project milestones. Code Reviews and Standards: Ensures code quality through code reviews and enforces coding standards and best practices. Performance and Scalability: Focuses on optimizing applications for performance, scalability, and maintainability. Testing: Conducts unit testing and ensures automated testing frameworks are in place. Documentation: Creates detailed design documentation and communicates effectively with stakeholders. Skills: Java Development: Strong proficiency in Java programming, including object-oriented programming principles and design patterns. Microservices: Experience with microservice architecture. Web Services: Familiarity with Java Web Services and RESTful APIs. Frameworks: Proficiency with Spring Boot, Spring Data JPA, and other relevant Java frameworks. Databases: Experience with RDBMS (e.g., PostgreSQL) and NoSQL databases (e.g., MongoDB). Testing: Experience with unit testing (e.g., JUnit) and integration testing. Leadership and Communication: Strong leadership, communication, and interpersonal skills to effectively lead and collaborate with teams. Problem-Solving: Excellent analytical and problem-solving skills to identify and resolve technical issues. Mentorship: Ability to mentor junior developers and guide their professional development.

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
Photon logo
Photon

IT Services and IT Consulting

Tech City

RecommendedJobs for You

chennai, tamil nadu, india

gurugram, haryana, india