CareerPlan

Lead Full Stack Developer

CHENNAI, Tamil Nādu, IndiaFull-time2026-05-08 → 2026-11-10

Core

Design, develop, and deliver complex, scalable software solutions and services using Java and Python, while leading technical strategy and mentoring engineers.

Role type

Senior Lead Technical Java Developer (Full Stack)

Builds

Robust, high-performance applications and microservices

Domain

FinTech / Enterprise Software

Deliverable

production ML models | product features

Required skills

Java (8+, Spring Boot, Spring MVC, Spring Data, Spring Security), Python (scripting, automation, data processing), Microservices architecture, RESTful APIs, Distributed systems, Cloud-native development (Docker, Kubernetes), Relational and NoSQL databases (PostgreSQL, MySQL, Cassandra, MongoDB, Redis), Message queues (Kafka, RabbitMQ, ActiveMQ), CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps), Object-oriented design, System performance tuning

Preferred skills

AWS/Azure/GCP, Frontend technologies (React, Angular, Vue.js), Appian workflow development, FinTech domain experience

Technologies

Java, Python, Spring Boot, Kafka, RabbitMQ, PostgreSQL, MySQL, Cassandra, MongoDB, Redis, Docker, Kubernetes, Jenkins, GitLab CI, Azure DevOps, React, Angular, Vue.js, Appian

Responsibilities

Lead design and implementation of scalable Java applications; Utilize Python for automation and data integration; Mentor software engineers on best practices and code quality; Drive architectural decisions and technical strategy; Conduct code reviews and optimize system performance; Collaborate with product, QA, and DevOps teams; Champion CI/CD and automated testing practices.

Seniority

Senior, hands-on IC with leadership responsibilities