Lead Fullstack Developer- Java

Thoughtworks

Singapore, Singapore
On-site
Clean and reusable code
Tdd and pair programming
Continuous delivery practices
Lead Developers act as the primary point of contact for clients, ensuring team success and bringing a technical vision to life through collaboration and negotiation

Job Summary

  • Lead Developers act as the primary point of contact for clients, ensuring team success and bringing a technical vision to life through collaboration and negotiation.
  • You will champion best practices like clean code, TDD, pair programming, and continuous delivery, while also applying the latest technology thinking from the Thoughtworks Technology Radar.
  • Thoughtworks is committed to delivering best-in-class solutions, fostering innovation, and cultivating employee growth through a supportive team culture and development programs.

Matching Summary

Lead Developers act as the primary point of contact for clients, ensuring team success and bringing a technical vision to life through collaboration and negotiation.

Skills & Requirements

Must-have

  • Clean and reusable code
  • TDD and pair programming
  • Continuous delivery practices
  • DevSecOps tools and practices
  • Agile and Lean methodologies

Nice-to-have

  • Strategic client collaboration
  • Technical vision development
  • Mentoring less experienced peers
  • Resilience in ambiguous situations

Key Requirements

  • Right to work in Singapore
  • Proficiency in two or more programming languages
  • Experience leading software development teams
  • Knowledge of TDD, CI, pairing, infrastructure automation

Work Rights

Singapore Citizens and Singapore Permanent Residents only

Tailored Resume

Cover Letter