Contract: 12-month contract (with view to extend)
Overview
We are looking for a Software Development Engineer II to join an international engineering team focused on building and scaling customer-facing digital experiences across multiple global markets.
This role is ideal for someone who enjoys working on new features from end to end, integrating third-party services, and contributing to modern, AI-driven platforms. You’ll work on a variety of projects, collaborate with multiple teams, and help deliver high-impact solutions used by customers worldwide.
Responsibilities
Designing and implementing third-party API integrations within large-scale distributed systems
Building and maintaining microservices with a strong focus on scalability, reliability, and performance
Working with cloud-based services and high-throughput, real-time systems
Collaborating closely with partner teams to deliver localized and market-specific experiences
Contributing to the development and launch of new, innovative features, including exposure to generative AI–driven solutions
Qualifications
4+ years of experience
Java experience is preferred
Strong experience with API development and integrations
Solid background in microservices architecture and cloud platforms
Experience working with scalable, high-performance systems
A detail-oriented engineer with excellent communication and organisational skills
Comfortable working independently and across multiple teams in a fast-paced environment
Benefits
Opportunity to work on international, customer-impacting products
Exposure to modern AI and large-scale systems
Broad role with ownership across the full development lifecycle
#J-18808-Ljbffr