Java / Python Technical Lead - II
Core
Expert-level IT technical lead providing backend expertise, system integration, and architecture optimization for scalable enterprise applications.
Role type
Senior IC technical lead (Java/Python)
Builds
Scalable enterprise applications, middleware, and cloud-based data solutions
Domain
Financial services / Cloud infrastructure / Backend systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Python, Spring Boot, Node.js, RESTful APIs, GraphQL, AWS services (ECS, Lambda, DynamoDB, PostgreSQL, S3, SQS, SNS, IAM), containerized/serverless architectures, Infrastructure as Code, DB2, Kafka Streams, Git, CI/CD, test automation, observability, Secure SDLC, Agile delivery, technical leadership, mentoring engineering teams
Technologies
Java, Python, Spring Boot, Node.js, AWS ECS, AWS Lambda, AWS DynamoDB, AWS PostgreSQL, AWS S3, AWS SQS, AWS SNS, AWS IAM, DB2, Kafka Streams, Git, Docker, Kubernetes
Responsibilities
Provide expert-level technical leadership for critical software, middleware, or hardware projects; Approves technical solutions and resolves complex technical problems; Acts as a key technical liaison with stakeholders; Mentors staff and ensures team adoption of evolving standards; Reviews, authors, and approves technical documentation and architecture diagrams; Drives continuous improvement in technical standards and adoption of emerging technologies; Participates in product life cycle reviews and serves as a technical advisor; Ensures compliance with IT and Information Security policies; Leads or contributes to special projects and cross-functional initiatives; Applies deep server-side development skills focusing on performance optimization and database efficiency; Troubleshoots complex system performance issues and recommends improvements to optimize data flow; Ensures scalable and resilient backend functionality
Seniority
Senior, hands-on IC