Job description
A leading global financial institution is significantly expanding its engineering team and hiring multiple Java Full-Stack Engineers across various seniority levels. You will design and deliver secure, scalable and resilient financial technology solutions, developing Java services, APIs and batch-processing applications while contributing to modern Angular frontends.
What you'll do:
• Build backend services, microservices, APIs and batch applications using Java and Spring.
• Contribute to frontend development using Angular and TypeScript.
• Own the full development lifecycle: design, coding, testing, deployment and monitoring.
• Build automated tests and CI/CD pipelines.
• Improve application security, performance, scalability and resilience.
• Collaborate with product, design and operations teams.
• Use AI-assisted development tools such as Windsurf.
What you'll bring:
• Strong Java 17/21, Spring and Maven experience.
• Knowledge of microservices, REST APIs and software-design principles.
• Experience with JUnit or Spock, GitLab CI/CD and Docker.
• Exposure to Angular, TypeScript or JavaScript.
• Familiarity with Splunk, AppDynamics and cloud deployments.
• Experience delivering applications across the full product lifecycle.
Technology: Java, Spring, Maven, Groovy, Angular, TypeScript, JUnit, Spock, GitLab, Docker, Splunk and AppDynamics.
Robert Walters Operations Limited is an employment business and employment agency and welcomes applications from all candidates