Thoughtworks logo

Consultant Developer(Java, NextJS)

Thoughtworks

SingaporeFull-timeRemote OK

Posted 24 Jun 2026

About this role

Collaborate with cross-functional teams to design and deliver high-quality software solutions using clean code and iterative development. Implement best practices such as TDD, pair programming, and DevOps culture to solve complex client business problems. Requires 3+ years of experience in object-oriented programming using languages like Java, Python, or TypeScript. Candidates should be familiar with Agile, Lean, and Continuous Delivery practices, with bonus points for cloud technology knowledge.

What they're looking for

JavaPythonNextJSJavaScriptTypeScriptObject-Oriented ProgrammingTDDContinuous Delivery

Frequently asked questions

What does a Consultant Developer(Java, NextJS) at Thoughtworks do?

Collaborate with cross-functional teams to design and deliver high-quality software solutions using clean code and iterative development. Implement best practices such as TDD, pair programming, and DevOps culture to solve complex client business problems. Requires 3+ years of experience in object-or…

What skills does this Consultant Developer(Java, NextJS) role need?

Key skills for this role include Java, Python, NextJS, JavaScript, TypeScript, Object-Oriented Programming.

How much does a Consultant Developer(Java, NextJS) 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 Consultant Developer(Java, NextJS) role remote, hybrid, or on-site?

This role is remote ok, based in Singapore.

How do I apply for this Consultant Developer(Java, NextJS) 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.