Software Engineer - Java
Role details
Job location
Tech stack
Job description
We are partnering with a global technology organisation that delivers high-performance, data-driven platforms used by clients worldwide. Operating at scale across international markets, the organisation combines deep technical expertise with modern engineering practices to build reliable, low-latency, and highly available systems in complex environments., An exciting opportunity has arisen for a Software Engineer to join a highly skilled Engineering team. You will work within an agile environment, building and enhancing client-facing applications and core services that operate at global scale.
This role offers the chance to work on mission-critical systems, partnering closely with product, engineering, and support teams to deliver innovative solutions and rapid customisations.
Requirements
- Strong experience with Java
- Experience with Spring, Angular, and TypeScript
- Experience with event-driven architectures and messaging technologies (e.g. pub/sub models)
- Strong foundation in HTML, CSS, and JavaScript
Benefits & conditions
- Work on globally distributed, high-impact platforms
- Join a collaborative, agile engineering culture
- Influence the design and evolution of critical enterprise systems
- Competitive compensation and long-term career growth within a stable, global organisation