Company Introduction
As a highly regulated financial services organisation, operates mission-critical platforms that process large volumes of transactions securely and reliably.
Technology plays a central role in delivering exceptional customer experiences while maintaining the highest standards of security, resilience, and operational excellence.
Job Responsibilities/Objectives
- Designing and building high-scale Back End services using Java
- Developing secure and resilient identity and access management solutions
- Working on systems supporting high-volume transactional workloads in a regulated environment
- Applying Test Driven Development (TDD) throughout the software development life cycle
Required Skills/Experience
- Strong experience in Back End software engineering
- Strong Java development experience
- Experience designing and building high-scale, highly available Back End services
- Experience working within financial services, banking, lending, payments, or other regulated environments
- Experience with Identity and Access Management (IAM) platforms
- Knowledge of OAuth, OpenID Connect, SSO, or authentication services
- Experience with microservices and distributed systems
- Exposure to cloud platforms such as GCP, AWS, or Azure