
Lead Developer - Java React AWS AI
About this role
This role suits experienced technical professionals who possess strong leadership capabilities and want to guide software delivery teams in Bangalore, India. The position involves acting as a primary client contact while continuing to write code and direct technical strategy.
Role Overview
The Lead Developer position at Thoughtworks based in Bangalore involves bridging product needs and software requirements while directing technical delivery. Professionals in this role balance strategic oversight with hands-on coding alongside teammates.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
About the Company
Thoughtworks is a global technology consultancy operating for over 30 years that integrates strategy, design, and engineering to drive digital innovation. The organization employs computer science graduates, seasoned technologists, self-taught developers, and career changers in autonomous teams. Employees may work from a Thoughtworks office or a client location for all five working days of the week based on business needs.
How to Apply
Interested candidates should apply on the official company careers page.
Skills and tech stack
Questions candidates ask
Where is the job located?
The job is located in Bangalore, India, with onsite work expected at a Thoughtworks office or client location for five days a week based on business needs.
Will I still write code in this position?
Yes, lead developers continue to code alongside other developers and remain hands-on rather than post-technical.
What technical skills are required?
The position requires proficiency in Java, React, and artificial intelligence skills, alongside leadership experience with Agile or Lean methodologies.
Are there preferred cloud technologies for this role?
Knowledge of cloud technologies such as AWS, Docker, or Kubernetes is considered a bonus.