Senior Java Full Stack Developer (+javascript/typescript)
Thoughtworks
Singapore, Singapore
On-site
Java, javascript & typescript
Object-oriented programming
Clean and iterative code
Senior software developers collaborate with business and quality analysts, designers, project managers and more to design software solutions that will create meaningful change for our clients
Job Summary
Senior software developers collaborate with business and quality analysts, designers, project managers and more to design software solutions that will create meaningful change for our clients.
You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns.
You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills.
Matching Summary
Senior software developers collaborate with business and quality analysts, designers, project managers and more to design software solutions that will create meaningful change for our clients.
Skills & Requirements
Must-have
Java, JavaScript & TypeScript
Object-oriented programming
Clean and iterative code
AI-first software delivery strategy
Microservices architecture
DevSecOps tools and practices
Nice-to-have
External tech community presence
Resilient in ambiguous situations
Advocate for technical excellence
Collaborative, value-driven teams
Key Requirements
7 years of experience
Right to work in Singapore
Singapore Citizens and PR only
Work Rights
Singapore Citizens and Singapore Permanent Residents only