HamburgerMenu
hirist

Engineering Technical Lead - Java

Verdantis
8 - 12 Years
Mumbai

Posted on: 25/03/2026

Job Description

Description :

We are seeking a highly skilled and visionary Engineering Technical Lead to join our innovative team.

The ideal candidate will have deep expertise in core Java technologies and a strong passion for leveraging artificial intelligence (AI) to drive impactful solutions.

This role demands exceptional leadership, technical expertise, and a collaborative mindset to ensure the delivery of cutting-edge, AI-powered applications.

Responsibilities :

Technical Leadership :

- Lead and mentor a high-performing team of engineers, fostering a collaborative and innovative environment.

- Define and enforce technical standards, architecture, and best practices.

- Drive end-to-end ownership of technical solutions, ensuring scalability, reliability, and security.

- Act as a liaison between technical teams and stakeholders, translating business needs into actionable technical requirements.

AI Development :

- Design and implement advanced AI models and algorithms to solve complex business challenges.

- Integrate AI/ML techniques such as deep learning, NLP, and predictive analytics into scalable applications.

- Work closely with data scientists to create robust pipelines for data collection, preprocessing, and analysis.

- Explore and prototype emerging AI trends and technologies to maintain a competitive edge.

Java Development :

- Architect, develop, and maintain high-performance Java-based applications.

- Leverage advanced Java frameworks and tools, including J2EE, Spring Boot, Hibernate, and Apache Kafka.

- Implement RESTful APIs and microservices-based architectures.

- Optimize Java applications for performance and reliability in distributed systems.

- Deploy and manage applications on cloud platforms (AWS, GCP, Azure), including the use of serverless computing and container orchestration tools like Kubernetes and Docker.

Project Management :

- Oversee the software development lifecycle, ensuring timely delivery of projects within scope and budget.

- Collaborate with cross-functional teams (product managers, designers, QA, DevOps) to ensure seamless execution.

- Establish and monitor KPIs for project success and team performance.

Problem Solving & Continuous Improvement :

- Identify and resolve technical challenges, applying innovative solutions to complex problems.

- Analyze system performance metrics to identify and address potential bottlenecks proactively.

- Stay updated on advancements in AI, Java, and software engineering, and incorporate relevant innovations into the development process.

Qualifications :

Required Skills :

- Bachelors or Masters degree in Computer Science, Engineering, or related fields.

- 8+ years of software development experience with an emphasis on core Java technologies.

- Proven experience leading technical teams and delivering complex, scalable solutions.

- Expertise in object-oriented programming, concurrency, and design patterns.

- Hands-on experience with AI/ML frameworks (TensorFlow, PyTorch, scikit-learn) and techniques (supervised/unsupervised learning, reinforcement learning).

- Strong knowledge of cloud computing platforms (AWS, GCP, Azure) and modern deployment strategies.

- Experience with containerization technologies (Docker, Kubernetes) and serverless architecture.

- Exceptional problem-solving, analytical, and communication skills.

Preferred Skills :

- Experience with DevOps practices (CI/CD pipelines, Infrastructure as Code) and tools like Jenkins, GitLab, and Terraform.

- Familiarity with big data ecosystems (Hadoop, Spark, or similar).

- Prior contributions to open-source projects or technical publications.

- Experience with frontend technologies to support full-stack capabilities (e.g., Angular, React)


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in