Chennai
11 hours ago
Lead II - Java Full Stack Developer / Technical Lead

Job Title: Java Full Stack Developer / Technical Lead

Experience Range: 6–12 years
Hiring Locations: Chennai, Trivandrum, Kochi

Role Description:

As a Java Full Stack Developer / Technical Lead, you will creatively develop enterprise-grade applications using robust Java frameworks and front-end technologies. You will influence the development lifecycle by employing reusable design patterns and optimizing performance, cost, and scalability. You will guide junior developers, collaborate with stakeholders, and contribute to project execution, ensuring timely delivery with high-quality standards.

Key Responsibilities: Development & Design:

Interpret application features and translate them into technical specifications.

Design, code, debug, test, and document software components and features.

Develop scalable and maintainable APIs using RESTful services.

Build user interfaces using Angular or equivalent modern frontend frameworks.

Leverage design patterns for optimized performance and reusability.

Contribute to HLD, LLD, and solution architecture documentation.

Project Execution:

Support the Project Manager with estimations, resource planning, and module delivery.

Own complex user stories and ensure high-quality code delivery.

Participate in release planning and monitor the deployment process.

Handle performance optimization and apply security best practices.

Testing & Quality:

Create and review unit test cases and support integration/system testing.

Perform defect RCA, identify trends, and ensure early mitigation.

Drive code reviews and establish coding standards.

Customer & Stakeholder Interface:

Clarify requirements and conduct product demos.

Collaborate with customer architects on finalizing solution designs.

Manage client communications effectively via emails, calls, and presentations.

Team Management & Knowledge Sharing:

Set and review FAST goals for team members.

Mentor junior developers and ensure skill enhancement.

Proactively identify attrition risks and support team engagement.

Contribute to reusable libraries, documentation, and internal knowledge repositories.

Mandatory Technical Skills:

Core Java, J2EE

Spring Boot, Java Camel Integration

RESTful API development and integration

Angular (required)

SQL / NoSQL (MySQL, PostgreSQL, MongoDB, etc.)

Cloud platforms: AWS / Azure / GCP

CI/CD tools and pipelines

DevOps practices, Docker, Kubernetes

Agile (Scrum/Kanban)

Good to Have Skills:

Experience with domain-specific features (preferably Healthcare domain – member/provider functions)

Exposure to performance tuning and secure coding practices

Understanding of frontend testing tools and best UI/UX practices

Familiarity with SOAP/EDI/ETL and Informatica tools

PMP / ITIL / SAFe certification or equivalent

Soft Skills:

Strong communication and stakeholder management

High accountability and problem-solving attitude

Ability to handle pressure, multitask, and prioritize effectively

Leadership qualities and team mentoring ability

Excellent presentation and documentation skills

Business etiquette and emotional intelligence in customer handling

Experience Range:

Minimum: 6 years

Preferred: 8–10 years with hands-on coding and team management

Maximum: 12 years (including Tech Lead experience)

Certifications (Preferred):

Java or Spring Certified Developer

Cloud Certifications (AWS/Azure/GCP)

ITIL / PMP / Agile Scrum Master

Domain-specific certifications (Healthcare preferred)

Outputs & Performance Metrics:

Adherence to coding standards and delivery timelines

Low post-production defects and high-quality releases

Contribution to reusable assets and knowledge base

Positive feedback from peers, clients, and team members

Timely completion of compliance and training programs

Consistent team engagement and low attrition

Let me know if you'd like:

A shorter version for job boards (LinkedIn/Naukri)

A Word or PDF version

Customization for a Client-Facing Lead Role or Architect Role version

Por favor confirme su dirección de correo electrónico: Send Email