TH

Senior Java Full Stack Developer (+Javascript/Typescript)

Thoughtworks

SingaporeFull-timeOn-site

Posted 11 Jun 2026

About this role

Senior software developers collaborate with various teams to design software solutions, listen to business problems, write clean, iterative code, and advocate for better engineering practices. Responsibilities include adopting best practices like TDD, driving AI-first delivery strategy, building large-scale distributed systems, and mentoring junior peers. Candidates must have at least 7 years of experience using Java, JavaScript, and TypeScript, coupled with strong object-oriented programming skills and a willingness to integrate AI-assisted tools. Professional skills include advocating for technical excellence, resilience in ambiguity, and comfort with Agile methodologies like XP, Scrum, or Kanban.

What they're looking for

JavaJavascriptTypescriptObject-Oriented ProgrammingTDDPair ProgrammingDesign PatternsContinuous Delivery

Frequently asked questions

What does a Senior Java Full Stack Developer (+Javascript/Typescript) at Thoughtworks do?

Senior software developers collaborate with various teams to design software solutions, listen to business problems, write clean, iterative code, and advocate for better engineering practices. Responsibilities include adopting best practices like TDD, driving AI-first delivery strategy, building lar…

What skills does this Senior Java Full Stack Developer (+Javascript/Typescript) role need?

Key skills for this role include Java, Javascript, Typescript, Object-Oriented Programming, TDD, Pair Programming.

How much does a Senior Java Full Stack Developer (+Javascript/Typescript) at Thoughtworks pay?

The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.

Is this Senior Java Full Stack Developer (+Javascript/Typescript) role remote, hybrid, or on-site?

This role is on-site, based in Singapore.

How do I apply for this Senior Java Full Stack Developer (+Javascript/Typescript) role?

You can apply directly on Thoughtworks's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.