HamburgerMenu
hirist

Technical Lead - Java/AngularJS

Global Technologies
Multiple Locations
6 - 10 Years
star-icon
4.2white-divider32+ Reviews

Posted on: 03/12/2025

Job Description

Description :


- 6+ years of experience in programming languages and frameworks : Java, Angular, Python.

- Solid knowledge of databases : MongoDB, SQL, NoSQL.

- Proficiency in cloud platforms, particularly AWS.

- Familiarity with Agile methodologies and POD-based execution models.

- Proven experience as a Tech Lead or Senior Developer in an Agile environment.

- Excellent problem-solving skills with a focus on delivering scalable solutions.

- Bachelors/Masters degree in Computer Science, Information Technology, or a related field.

Preferred Qualifications :


- Experience in e-commerce or advertising technology.

- Knowledge of CI/CD pipelines and DevOps best practices.

- Hands-on experience with Agile tools like Jira, Confluence, and project dashboards.

Tech Stack :


- Programming Languages : Java, Python

- Frontend Framework : Angular

- Database Technologies : MongoDB, SQL, NoSQL

- Cloud Platform : AWS

Key Responsibilities :


Technical Leadership :


- Provide hands-on technical guidance to the engineering team for feature development and implementation.

- Ensure adherence to coding standards, architectural principles, and best practices.

POD-Based Execution :


- Lead Agile POD teams and ensure smooth collaboration between product, engineering, and QA members.

- Define tasks, assign ownership, and oversee progress within the POD stages to ensure timely delivery.

- Act as the Directly Responsible Individual (DRI) for technical deliverables within the POD.

Solution Design and Implementation :


- Collaborate with Solution Architects and Product Owners to design scalable and maintainable solutions.


- Translate high-level designs into actionable tasks for the team.

Team Collaboration and Mentorship :


- Foster a culture of collaboration, accountability, and continuous learning.


- Mentor junior engineers and provide technical training to improve team expertise.

Execution and Delivery :


- Manage the end-to-end development lifecycle, including planning, coding, testing, and deployment.

- Monitor and resolve technical challenges, ensuring smooth delivery.

Continuous Improvement :


- Identify bottlenecks in processes and propose optimizations for development workflows.

- Drive initiatives to implement automation and improve system reliability.


info-icon

Did you find something suspicious?