Nextera Software Services Pte. Ltd. · MyCareersFuture · 2w
Java Backend Developer(End clients => IBM, DBS bank)
Singapore- Posted
- 2026-09-24 (2w)
- Place
- Singapore
- Commitment
- Contract
- Salary
- SGD 6,500 – 9,000 / month
- Experience
- 6+ YOE
- Department
- Information Technology
- Source
- MyCareersFuture (the employer’s own listing)
Your match
Sign in to see how your skills match this job.
Skills in this posting
JavaDesign PatternsMicroservicesEvent-Driven ArchitectureRESTful APISOAPJUnitDebuggingPerformance TestingAPI DesignAPI IntegrationMaven
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 Connect, JWT, and mTLS protocols to comply with MAS (Monetary Authority of Singapore) and bank threat-mitigation standards.
• Performance Tuning & Debugging: Perform thread analysis, memory leak fixes, DB query optimization, and latency tuning using tools like Apache JMeter and APM monitors.
• CI/CD & DevOps Automation: Collaborate in an Agile/Scrum squad setup to run continuous integration/delivery pipelines using Git, Jenkins, Bitbucket, Maven/Gradle, SonarQube, Docker, and Kubernetes.
Mandatory Experience & Qualifications
• Experience: Minimum 6+ years in enterprise-level Java backend software development.
• Domain Expertise: Must have prior hands-on experience in Banking or Financial Services (BFSI) , working on domain features such as payment gateways, core banking, trade finance, credit cards, or digital transfers.
• Core Tech Stack: Advanced proficiency in Java (8/11/17) , Spring Boot , Spring Cloud , Spring Security , and JPA / Hibernate .
• Architecture: Strong hands-on experience with Microservices Architecture , Design Patterns, RESTful API design, and distributed systems design.
• Databases: Solid knowledge of relational databases (Oracle, MariaDB, PostgreSQL) alongside NoSQL solutions (Redis, MongoDB).
• Messaging & Async: Practical experience with Kafka, RabbitMQ, or JMS for real-time messaging.
• Testing: Proficiency in unit, integration, and performance testing using JUnit, Mockito, and JMeter.
Nextera Software Services Pte. Ltd.
4 open roles in Singapore, straight from Nextera Software Services Pte. Ltd.’s own careers page.