Apply for a job as Java Lead

POSTED ON

August 26, 2025

Detail

remote

experience

8 to 12 Years

Share:

About Us

We are looking to hire an experienced Java Lead who can drive high-quality backend development and provide strong technical leadership. This role involves designing and delivering enterprise-scale applications, mentoring teams, collaborating with clients, and promoting engineering excellence.

Technical Skills:

  • Minimum 7+ years of strong experience in Java application development
  • Proficient in Spring Boot, Spring MVC, Spring Data JPA, and RESTful APIs
  • Solid understanding of OOPs concepts, design patterns, and software architecture
  • Experience with relational databases (MySQL, PostgreSQL, Oracle) and query optimization
  • Strong knowledge of unit testing frameworks like JUnit or TestNG
  • Familiarity with Agile methodologies (Scrum, Kanban)

Preferred Skills:

  • Working knowledge of DevOps tools and CI/CD pipelines
  • Experience conducting code reviews and enforcing coding standards
  • Familiarity with AI tools (e.g., LLMs for code suggestions or automation)
  • Experience in client communication and solution consulting
  • Team management and mentoring capabilities
  • Exposure to project planning and end-to-end delivery ownership

Job Responsibilities

  • Lead the design, development, and delivery of scalable Java-based applications
  • Collaborate with stakeholders to understand business needs and convert them into technical specifications
  • Mentor and guide developers, encouraging clean, efficient, and maintainable code
  • Conduct code reviews, enforce best practices, and contribute to architecture decisions
  • Develop and optimize RESTful APIs and handle seamless integration with third-party systems
  • Oversee database design, query optimization, and performance tuning
  • Manage team workflows, task distribution, and support project milestones
  • Communicate regularly with clients and internal stakeholders to ensure alignment and progress
  • Coordinate with QA, DevOps, and design teams for smooth and timely delivery
  • Stay updated with emerging technologies and leverage AI tools or automation where applicable

Qualification

BE / BTech / MCA / MTech / ME / MSc

Mandatory Skills

  • Java
  • Java / R