Technical Lead Java Full Stack Engineer



Job Description

  • Roles & Responsibilities

    • Lead end-to-end design and development of enterprise applications.

    • Architect and implement scalable backend services using Java, Spring Boot, and Spring MVC/MVC.

    • Apply Design Patterns for clean, maintainable and efficient code.

    • Build and integrate REST and SOAP APIs, ensuring security and performance.

    • Drive microservices architecture, inter-service communication, and event-driven solutions using Kafka and AI-enabled services.

    • Manage database design, queries, and optimization on PostgreSQL, MySQL and SQL.

    • Develop responsive front-end features using React, JavaScript, and modern UI practices.

    • Deploy, orchestrate and monitor applications using Kubernetes, Kubernetes clusters and Containerization on AWS cloud.

    • Integrate CI/CD pipelines with Jenkins, Git, GitOps, and automation tools.

    • Troubleshoot production issues, optimize performance, ensure high availability with minimal downtime.

    • Mentor and guide junior developers, conduct code reviews, and ensure best engineering practices.

    • Collaborate with stakeholders to analyze requirements and convert them into technical solutions.

    • Maintain proper documentation: architecture diagrams, API specs, release notes, and system design.

    • Stay updated with latest tech trends: AI, cloud, containers, distributed systems and adopt where applicable.

Job Details

Experience : 14 To 20
Number Of Vacancies : 10
Job Type : Permanent
Industry Type : IT/Software
Salary : 12 Lac++ - 17 Lac P.A

Education Summary

UG : BE/B.Tech

Contact Details

Contact Person : NA
Contact Number : 4442096000
e-mailId : baiju.bakthakumar@cognizant.com
Address : Cognizant Technology Solutions India Ltd ,
2 nd floor, KCT tech park, 
Thudiyalur - Saravanampatti Rd, 
Saravanampatty, Coimbatore, Tamil Nadu.

Back

Office Location

Central Jakarta No 1234, Jakarta, Indonesia

Similar Jobs