Technical Lead-Java

7 years

0 Lacs

Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview


Technical Lead - Java


Key Responsibilities


Technical Leadership & Development

  • Lead and mentor a team of Java developers, fostering a culture of collaboration and continuous learning.
  • Drive end-to-end software development lifecycle, including architecture, design, implementation, testing, and deployment.
  • Ensure adherence to best coding practices, design patterns, and architectural principles.


Solution Design & Architecture

  • Design and implement scalable, reliable, and secure microservices-based architectures.
  • Evaluate and select appropriate technologies, frameworks, and tools for software development.
  • Work closely with product and business teams to define technical requirements and deliver solutions.


Performance Optimization & Code Quality

  • Conduct code reviews to ensure high-quality, maintainable, and efficient code.
  • Optimize application performance, scalability, and security.
  • Troubleshoot and resolve technical challenges, ensuring smooth operations of business-critical applications.


Collaboration & Agile Practices

  • Work in an Agile development environment, participating in sprint planning, daily stand-ups, and retrospectives.
  • Collaborate with cross-functional teams, including DevOps, QA, and UI/UX designers.
  • Drive technical discussions, provide insights, and ensure alignment with business objectives.


Requirements


Experience & Technical Skills


  • 7+ years

    of experience in Java development, with at least

    2+ years

    in a leadership role.
  • Strong expertise in

    Java 8+, Spring Boot, Microservices, and REST APIs

    .
  • Hands-on experience with

    cloud platforms

    (AWS, Azure, or GCP).
  • Proficiency in

    databases

    (SQL & NoSQL) and caching mechanisms (Redis, Memcached).
  • Knowledge of

    DevOps tools

    , CI/CD pipelines, containerization (Docker, Kubernetes) is a plus.
  • Experience in performance tuning and troubleshooting large-scale applications.


Soft Skills & Abilities

  • Strong problem-solving and analytical skills.
  • Excellent communication and leadership abilities.
  • Passion for mentoring and guiding team members.
  • Ability to work in a fast-paced, dynamic environment.


Why Join Us?

Work on high-impact, mission-critical projects with top-tier customers.

Solve complex, real-world engineering challenges at scale.

Be part of a team that values technical excellence, collaboration, and continuous learning.

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

RecommendedJobs for You

gurugram, haryana, india

gurugram, haryana, india