Software Engineer (java)

Thoughtworks

Ho Chi Minh City, Vietnam
On-site
3+ years java experience
Object-oriented programming skills
Clean code and tdd practices
Software Developers collaborate with Business and Quality Analysts to design solutions that create meaningful change for clients

Job Summary

  • Software Developers collaborate with Business and Quality Analysts to design solutions that create meaningful change for clients.
  • The role drives an AI-first software delivery strategy by integrating AI tools throughout the development lifecycle.
  • Candidates must thrive in a collaborative, non-hierarchical environment that values transparency, openness, feedback, and change.

Matching Summary

Software Developers collaborate with Business and Quality Analysts to design solutions that create meaningful change for clients.

Skills & Requirements

Must-have

  • 3+ years Java experience
  • Object-Oriented programming skills
  • Clean code and TDD practices
  • Agile and Continuous Delivery knowledge
  • AI-first software delivery strategy

Nice-to-have

  • Cloud technology AWS Docker Kubernetes
  • Collaborative non-hierarchical environment
  • Passion for learning and sharing
  • Resilience in ambiguous situations
  • UX specifications embedding

Key Requirements

  • 3+ years of Java language experience
  • Experience in Object-Oriented programming
  • Familiarity with Agile and Lean methodologies

Work Rights

Not specified

Tailored Resume

Cover Letter