Application Developer Team Lead
Core
Lead the architecture, design, and development of scalable full-stack applications for enterprise-grade software solutions.
Role type
Senior IC Technical Lead - Full Stack Development
Builds
Scalable full-stack applications, RESTful APIs, and microservices architectures
Domain
Financial Services / Cloud-Native Development
Deliverable
production ML models | product features
Required skills
Java (Spring Boot), TypeScript, Node.js, React.js, JavaScript, HTML5, CSS3, Object-Oriented Design, Microservices Architecture, RESTful API Design, Azure Cloud Services, CI/CD Pipelines, Docker, Kubernetes, SQL, NoSQL (MongoDB, Cosmos DB)
Preferred skills
Domain-Driven Design, Event-Driven Architecture, API-First Development, Distributed Team Leadership, Global Delivery Experience
Technologies
Azure (APIM, Event Hub, Functions, App Services), PostgreSQL, SQL Server, MongoDB, Cosmos DB, Docker, Kubernetes, React.js, Spring Boot, Node.js
Responsibilities
Lead architecture and design of scalable full-stack applications; Own design and implementation of RESTful APIs and microservices; Serve as hands-on technical mentor; Champion Azure cloud services usage; Oversee SQL and NoSQL database usage; Define and implement CI/CD pipelines and containerization strategies; Collaborate with product owners, architects, and DevOps engineers; Drive Agile practices and sprint planning; Conduct code reviews and enforce coding standards.
Seniority
Senior, hands-on IC with leadership responsibilities