Java Lead

Cloud Counselage Pvt Ltd

Mumbai

Hybrid

INR 90,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary based on experience
Opportunities for professional development
Collaborative and dynamic work environment

Job summary

A leading software development company in Mumbai is seeking a Java Lead to provide technical leadership and guidance to a team of Java developers. The candidate will oversee the architecture, design, and delivery of Java-based software projects while mentoring team members. The role requires expert proficiency in Java, experience with Spring Framework, and knowledge of cloud technologies. This position offers a competitive salary and opportunities for professional development in a collaborative environment.

Qualifications

  • Expert-level proficiency in Java with advanced features like multithreading and concurrency.
  • Experience with Spring Framework for enterprise-scale applications.
  • Strong understanding of software architecture principles.
  • Proficiency in SQL and designing relational database schemas.
  • Familiarity with cloud platforms for deploying Java applications.
  • Experience in designing microservices-based architectures.
  • Hands-on experience with Docker and Kubernetes.
  • Familiarity with Agile methodologies and leading Agile teams.

Responsibilities

  • Provide technical direction and leadership to the Java development team.
  • Manage and mentor a team of Java developers, fostering their growth.
  • Collaborate with project managers on timelines and resource allocation.
  • Lead the design and development of scalable Java applications.
  • Conduct code reviews to ensure adherence to best practices.
  • Troubleshoot technical issues and guide the development team.
  • Collaborate with cross-functional teams for project success.
  • Drive continuous improvement initiatives within the team.

Skills

Advanced Java Proficiency
Spring Framework
Software Architecture
Database Technologies
Cloud Technologies
Microservices Architecture
Containerization and Orchestration
Agile Methodologies
Leadership and Communication

Job description

As a Java Lead, you are responsible for providing technical leadership and guidance to a team of Java developers, overseeing the design, development, and delivery of Java-based software projects. Your role involves leading architectural discussions, mentoring team members, and ensuring the successful implementation of best practices and standards.

Whats For The Candidate:
  • Competitive salary based on experience.
  • Opportunities for professional development and career growth.
  • A collaborative and dynamic work environment.
Key Responsibilities:
  • Technical Leadership: Provide technical direction and leadership to the Java development team, including guiding architectural decisions, setting coding standards, and enforcing best practices.
  • Team Management: Manage and mentor a team of Java developers, providing coaching, feedback, and support to foster their professional growth and development.
  • Project Planning and Execution: Collaborate with project managers and stakeholders to plan project timelines, allocate resources, and ensure the successful delivery of Java-based software projects.
  • Architecture Design: Lead the design and development of scalable, maintainable, and high-performance Java applications, including defining system architecture, component design, and integration patterns.
  • Code Reviews and Quality Assurance: Conduct code reviews to ensure adherence to coding standards, best practices, and design principles. Implement processes for code quality assurance, testing, and continuous integration.
  • Technical Problem‑Solving: Provide guidance and support to the development team in troubleshooting technical issues, debugging code, and implementing effective solutions.
  • Collaboration and Communication: Collaborate with cross‑functional teams, including product managers, designers, QA engineers, and DevOps engineers, to ensure alignment and successful delivery of software projects. Communicate technical concepts and decisions effectively to both technical and non‑technical stakeholders.
  • Continuous Improvement: Stay abreast of emerging technologies, trends, and best practices in Java development. Drive continuous improvement initiatives within the team, including process optimization, tooling enhancements, and knowledge sharing sessions.
Key Skills and Qualifications:
  • Advanced Java Proficiency: Expert‑level proficiency in Java programming language, including advanced features such as multithreading, concurrency, and Java 8/11 features like lambda expressions and streams.
  • Spring Framework: Extensive experience with the Spring Framework and related projects (Spring Boot, Spring MVC, Spring Data, etc.) for building enterprise‑scale Java applications.
  • Software Architecture: Strong understanding of software architecture principles and design patterns, with experience in designing and implementing scalable, modular, and maintainable Java applications.
  • Database Technologies: Proficiency in relational database concepts and SQL, with experience in designing and optimizing database schemas, writing complex queries, and working with ORM frameworks like Hibernate.
  • Cloud Technologies: Familiarity with cloud platforms like AWS, Azure, or Google Cloud Platform (GCP), and experience in deploying and managing Java applications in cloud environments.
  • Microservices Architecture: Experience in designing and developing microservices‑based architectures using Java and Spring Boot, including API design, service discovery, and distributed tracing.
  • Containerization and Orchestration: Experience with Docker for containerization and Kubernetes for container orchestration, including deploying and managing containerized Java applications at scale.
  • Agile Methodologies: Proficiency in Agile software development methodologies (e.g., Scrum, Kanban), with experience leading Agile teams and driving continuous improvement initiatives.
  • Leadership and Communication: Strong leadership skills with the ability to inspire and motivate team members, foster collaboration, and communicate effectively with stakeholders at all levels.

As a Java Lead, you play a pivotal role in the success of Java-based software projects by providing technical leadership, guidance, and mentorship to the development team. Your expertise in Java technologies, coupled with your leadership skills and collaborative mindset, enables you to drive innovation, ensure code quality, and deliver high‑impact software solutions that meet the needs of the business and its stakeholders.

Job Location: Remote/Hybrid/In-Office

Note: To accomplish our vision, our Flagship Event IAC VISION 2030 would provide employment and career opportunities for millions of job‑ready interns, freshers and professionals in our Industry Academia Community (IAC).

By submitting your application you accept the Terms and Conditions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Lead - Java
Technical Lead - Java

CGLIA Solutions LLP • Hyderabad

On-site
INR 1,500,000 - 2,000,000
Sr Software Engineer - Java
Sr Software Engineer - Java

Cloud Counselage Pvt Ltd • Mumbai

Hybrid
INR 900,000 - 1,500,000
Competitive salary
Opportunities for professional development
Collaborative work environment
Java Lead
Java Lead

Amantya Technologies • Delhi

On-site
INR 2,000,000 - 3,000,000
Associate Lead Software Engineer – Java
Associate Lead Software Engineer – Java

Techversantinfotech • Ernakulam

On-site
INR 1,200,000 - 1,500,000
Family Medical Insurance
Unique leave benefits
Company Sponsored International Tours
+2
Java Technical Lead
Java Technical Lead

TechVerito • Pune District

On-site
INR 2,500,000 - 4,500,000
Java Lead Developer
Java Lead Developer

Techverito Software Solutions • Pune District

On-site
INR 2,800,000 - 4,800,000
Innovative Engineering
Masterful Development
Continuous Growth
+2
Java Technical Lead
Java Technical Lead

Monocept • Gurugram District

On-site
INR 1,500,000 - 2,500,000
Java Lead
Java Lead

Amantya Technologies • New Delhi

On-site
INR 2,000,000 - 3,000,000
Java Technical Lead – Microservices & Cloud
Java Technical Lead – Microservices & Cloud

Crew Kraftorz LLP • Hyderabad

On-site
INR 2,000,000 - 4,000,000
Java Lead / Senior Developer
Java Lead / Senior Developer

Purview Services • Bengaluru

On-site
INR 1,200,000 - 1,800,000