Senior Software Engineer | Java Spring Boot & Agentic AI

HAYS SPECIALIST RECRUITMENT PTE. LTD.Singaporemycareersfuturepublished 10/28/2026
Must-have:JavaKubernetesCloudBackendMicroservicesAIFinTechSecuritySenior

About the company

Your new company You will be joining a growing digital banking organisation that is investing heavily in next-generation technology and AI-powered products. The team is building production-grade digital banking solutions that support both customer-facing services and internal banking operation.

Your tasks

Your new role As a Senior Software Engineer, you will work within a hands-on engineering team building scalable backend platforms and AI-enabled banking solutions. The role offers a balanced mix of traditional backend engineering and implementing Agentic AI capabilities, giving you the opportunity to expand your AI experience while working on real-world banking products.

Job Responsibilities

  • Design and develop scalable backend applications and microservices using Java and Spring Boot.
  • Build services, APIs and integrations connecting AI agents with core banking, payments, identity and customer systems.
  • Implement Agentic AI workflows, orchestration logic and AI-enabled product capabilities.
  • Develop and maintain cloud-native banking platforms, APIs and data/event pipelines.
  • Ensure applications meet high standards across security, resilience, testing, observability and regulatory compliance.

Requirements

Job Requirements

  • 5–8 years of software engineering experience, with strong hands-on backend development experience.
  • Strong proficiency in Java and Spring Boot, including building production-grade APIs and microservices.
  • Good understanding of distributed systems, microservices, public cloud, cloud-native technologies and Kubernetes.
  • Experience within banking or financial services, particularly core banking, payments, KYC, AML or screening systems.
  • Strong interest in AI/Agentic AI technologies; exposure to RAG, AI frameworks or agent frameworks would be advantageous.

What we offer

What you'll get in return You'll have the opportunity to work on production-grade digital banking products while gaining hands-on exposure to Agentic AI implementation. This is an excellent opportunity for an experienced Java backend engineer looking to move deeper into AI-enabled product development without moving away from core software engineering.

How to apply

What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or email eugene.fo@hays.com.sg for a confidential discussion on your career. Referrals are welcome.

If this job isn't quite right for you, but you are looking for a new position within the tech space, please contact us as well.

Other

EA Reg Number: R25127914

EA License Number: 07C3924 | Company Registration No: 200609504D

Contact person

Listed by the employer in the job posting — for questions and your application.