Technical Lead – Java (7-11 Years ) Hybrid

@Algae Services Email Job

Job Detail

  • Job ID 61357

Job Description

Software Engineering (Technical Lead – Java)

Job ID: 808131

Location: Open (Select Location)

Experience: 7–11 Years

Employment Type: Permanent

Role Overview

We are seeking an experienced Technical Lead – Java who can collaborate closely with product owners, translate business requirements into robust technical solutions, and guide development teams to ensure high-quality delivery. The ideal candidate will have deep technical expertise, strong leadership skills, and proven experience working on complex, mission-critical applications.

Key Responsibilities

Technical Leadership

  • Own and drive the end-to-end technical design for assigned features and projects.
  • Analyze requirements, collaborate with product owners, and produce high-level and low-level design artifacts.
  • Convert requirements into development tasks and ensure clarity for the team.

Development & Delivery

  • Contribute individually to development activities using Java, Spring, and associated frameworks.
  • Ensure successful sprint planning and on-time delivery of engineering outputs.
  • Guide team members with design, coding standards, and best practices.

Support & Collaboration

  • Provide hands-on production support and ensure timely resolution of issues.
  • Collaborate effectively with cross-functional teams to ensure smooth delivery.

Team Mentorship

  • Mentor junior developers, review code, and assist in solution design discussions.
  • Ensure the team follows engineering best practices and quality standards.

Required Experience & Skills

Technical Expertise

  • Minimum 8 years of Java development experience in complex, large-scale, operationally critical environments.

Deep hands-on expertise with:

  • Spring Boot, Spring Data, Spring Projects
  • Hibernate / JPA
  • Oracle or similar relational databases
  • Strong experience in designing domain models, high-level architecture, and low-level design/pseudocode.
  • Minimum 2 years of experience as a Technical Lead.
  • Knowledge of Enterprise Integration Patterns and tools such as Apache Camel.
  • Strong experience in microservices-based architecture.
  • Experience with production support and root cause analysis.

Methodologies & Tools

  • Experience working with Agile development methodologies.
  • Strong delegation, planning, and time-management skills.
  • Excellent problem-solving abilities.

Preferred Skills

  • Experience in Airlines / Flight Operations domain (Flight & Crew).
  • Working knowledge of:
  • JIRA
  • Azure DevOps Boards
  • OpenShift / Cloud-native application development

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Strong communication skills with the ability to articulate ideas and solutions clearly.

Mandatory Skills

  • Spring
  • Hibernate

Other jobs you may like

Scroll to Top