Java Tech Lead

Bangalore, Karnataka, India
Sep 23, 2024
Sep 20, 2025
Onsite
Full-Time
5 Years
Job Description

As a Java Tech Lead, you will be a pivotal member of the Infosys delivery team, interfacing with clients to ensure quality assurance and high customer satisfaction. You will play a key role in understanding requirements, creating designs, validating architecture, and ensuring the successful delivery of technology solutions.

Key Responsibilities

  1. Client Engagement. Interface with clients to understand their requirements and ensure high service quality.
  2. Design & Validation. Create and review design specifications; validate architectural decisions to align with client needs.
  3. Project Management. Participate in project estimation and solution delivery, conduct technical risk planning, and assist in resource allocation.
  4. Code Quality Assurance. Perform code reviews, unit test plan reviews, and guide teams in developing optimized, high-quality code deliverables.
  5. Team Leadership. Lead and mentor your team, promoting knowledge sharing and adherence to organizational guidelines.
  6. Process Improvement. Continuously identify opportunities for process improvements and implement best practices in software development.
  7. Technical Contributions. Actively contribute to building efficient systems and programs, leveraging your expertise in Java and related technologies.

Technical and Professional Requirements

  • Java (all versions)
  • Spring Boot
  • Microservices architecture on cloud platforms

Preferred Skills

  • Proficiency in additional technologies related to Java development.
  • Basic understanding of architecture and design fundamentals.
  • Knowledge of testing tools and agile methodologies.
  • Familiarity with the software development life cycle and maintenance projects.
  • Understanding of estimation methodologies and quality processes.

Qualifications

  • Bachelor’s or Master’s degree in Engineering (BE, BTech, ME, MTech), Computer Applications (MCA), or a related field.

Additional Skills

  • Strong analytical, communication, and technical skills.
  • Sound understanding of software quality assurance principles and SOLID design principles.
  • Awareness of the latest industry trends and technologies.
  • Excellent problem-solving, analytical, and debugging skills.

Service Line. Application Development and Maintenance