Back to jobs

Software Engineer (Java)

Software Engineer (Java) | Cyberjaya | Hybrid Working | Permanent

Our client is a globally established organisation at the forefront of digital transformation, operating across borders with a large, internationally connected IT function. They're seeking an experienced Software Engineer (Java) to lead the full-cycle delivery of critical API-powered platforms and modern web applications.

Why Apply?

This is a high-impact engineering role that goes beyond writing code. You'll serve as a key technical voice in design conversations, help shape architecture decisions, and drive engineering quality across the full development lifecycle. Working alongside cross-functional and global teams, you'll have the opportunity to make a real difference on digital products that matter. Hybrid working (3 days in the office, 2 days from home), comprehensive medical coverage, a personalised flexi benefit plan, flexible public holidays, and free office parking are all included.

The Role:

  • Own the full lifecycle of critical API-powered platforms and web applications, ensuring performance, scalability, and security
  • Design and build robust REST-based APIs with a focus on maintainability and reliability
  • Partner with senior design stakeholders to ensure UX concepts translate into technically viable, well-architected engineering solutions
  • Uphold engineering excellence through coding standards, CI/CD pipeline management, and secure delivery practices
  • Work alongside international engineering teams to shape architectural direction, support integrations, and inform key technology decisions

What We're Looking For:

  • Hands-on Java development experience, with strong proficiency in Java 17 or 21 (essential)
  • Practical experience with React for front-end development (essential)
  • Strong command of REST API development and Spring Boot
  • A solid understanding of cloud-native application security principles
  • Familiarity with AI-assisted development tools or generative/agentic AI concepts (a bonus)
  • Strong self-management skills, with the ability to stay focused and deliver under pressure
  • Strong written and spoken English for cross-regional collaboration

Ready to make your mark on a global digital engineering team? Apply now.

JTK Number: JTKSM 995 | Company Registration Number: 201301019088 (1048918-T)