Java Tech Lead | Codersbrain
full-timecontractual
Posted on April 3, 2025
Job Description
Java Tech Lead
Job Summary
The Java Tech Lead is a crucial role responsible for leading a team of developers to design, develop, and implement high-quality software applications. This position involves overseeing the technical aspects of projects, making architectural decisions, and ensuring the successful delivery of solutions aligned with business goals.
Responsibilities
- Lead and mentor a team of developers to deliver robust software solutions.
- Oversee the design and development of applications using Java, SpringBoot, and Angular5+.
- Implement and manage microservices architecture and Hibernate frameworks.
- Ensure the performance, quality, and responsiveness of applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct code reviews and ensure adherence to best practices and coding standards.
Qualifications
- Technical Skills: Proficiency in Java, SpringBoot, Microservices, Hibernate, Tomcat Server, JUnit, Angular5+, and Design Patterns.
- Database Skills: Experience with SQL, MS SQL, PostgreSQL, and MongoDB.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Strong problem-solving skills and attention to detail.
- Excellent communication and leadership skills.
Preferred Skills
- Experience with cloud platforms and services.
- Familiarity with DevOps practices and tools.
- Knowledge of containerization technologies like Docker.
Experience
- 8 to 12 years of experience in software development.
- Minimum of 5 years in a leadership role.
- Proven track record of delivering projects on time and within budget.
Environment
This is a full-time, contractual position based in Bangalore, Pune, Chennai, or Coimbatore. The role requires immediate availability with a notice period of 15-20 days.
Salary
Salary details are not specified.
Benefits
Benefits are not specified.