About this role
As part of the team Technology, Data and Innovation (TDI) organization, you will build next-generation solutions for the Transaction Monitoring and Data Controls domain. This role emphasizes engineering excellence, agile delivery, cloud modernization, and AI-driven automation. You will leverage your strong full-stack expertise across both UI development and backend engineering.
Key Responsibilities:
- Build and deliver end-to-end solutions across frontend UI and backend services.
- Develop responsive, reusable, and accessible user interfaces for business-critical workflows.
- Design and implement Java-based microservices and REST APIs using Spring Boot.
- Integrate frontend applications with backend services, event streams, and data platforms.
- Develop cloud-native applications on GCP (App Engine, GKE, Cloud Run).
- Build event-driven and data-processing pipelines using Kafka and Spark.
- Contribute to LLM/Agentic AI and RAG-based automation use cases.
- Drive application performance, resiliency, fault tolerance, observability, and security best practices.
- Collaborate with Cloud Platform, Security, Data, Risk, and Compliance teams to deliver enterprise-grade solutions.
- Promote code quality, reuse, and engineering standards across globally distributed teams.
Required Skills & Qualifications:
- Strong hands-on experience in both UI and backend development.
- Backend: Java (8/11/17+), Spring Boot, Microservices, transactional databases.
- Frontend/UI: React or Angular, TypeScript/JavaScript, responsive design, component-based architecture, API integration.
- Experience with REST APIs, event-driven architecture, and Kafka.
- Exposure to Java data processing frameworks such as Apache Spark.
- Proven experience with GCP services such as App Engine, GKE, and Cloud Run.
- Experience building scalable, high-volume applications with performance tuning and resilience engineering.
- Familiarity with at least one data storage technology (e.g., Oracle, BigQuery).
- Experience with CI/CD tools such as TeamCity, Jenkins, or GitHub Actions.
- Strong verbal and written communication skills, with experience in global collaboration.
- Practical experience in LLM-based application development and Agentic AI frameworks (LangChain, Google ADK, CrewAI).
Experience:
- Minimum of 5 to 8 years in full-stack development and cloud solutions.
What we offer:
- Training and development to help you excel in your career.
- Coaching and support from experts in your team.
- A culture of continuous learning to aid progression.
- A range of flexible benefits that you can tailor to suit your needs.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.