Beschreibung
Job Title: Senior Java Backend Developer – Microservices Experience Level: 6+ Years Domain Requirement: Banking & Financial Services (Mandatory) Location: On-site / Hybrid (As per client agreement) Role Overview We are seeking a Senior Java Backend Developer with 6+ years of hands-on software development experience to design, build, and support high-throughput, mission-critical digital banking applications for DBS Bank . The candidate will be key to architecting microservices ecosystems, building distributed backend services, and securing high-volume transactional systems using Java , Spring Boot , and cloud-native frameworks. Prior development experience in a retail, corporate, or FinTech banking domain is strictly required.
Key
Responsibilities
Microservices Development: Architect, build, and deploy resilient, loosely coupled backend microservices using Java (11/17) and Spring Boot . API Integration: Design and implement RESTful APIs, SOAP web services, and API Gateways for seamless integration with DBS core banking systems and third-party financial services. Event-Driven Architecture: Implement event streams, asynchronous processing, and message queues using Apache Kafka , RabbitMQ , or IBM MQ .
Data Persistence & Security: Manage data models across relational (Oracle, PostgreSQL, MariaDB) and NoSQL (MongoDB, Redis) databases using JPA/Hibernate, maintaining strict encryption at rest and in transit. Banking Security Compliance: Integrate Spring Security, OAuth 2.0, OpenID
Vollständige Beschreibung, Unternehmen und Bewerbungslink — nach der Anmeldung.
AnmeldenKontaktdaten des Arbeitgebers (E-Mail/Telefon/Telegram) sind in der öffentlichen Vorschau ausgeblendet.
Senden Sie Ihren Lebenslauf — dann können Arbeitgeber Sie direkt kontaktieren.