-
View all jobs
Key Responsibilities
- Design, develop, and maintain backend services using Java, Spring Boot, and related JVM technologies (e.g., Kotlin, Scala).
- Build scalable, secure, and high-performing RESTful APIs and microservices.
- Work with relational and NoSQL databases, including MongoDB and Cosmos DB.
- Deploy, manage, and optimize applications on Microsoft Azure cloud infrastructure.
- Collaborate with cross-functional teams, including QA, DevOps, Product Owners, and Business Analysts in an agile environment.
- Participate actively in Agile ceremonies like Sprint Planning, Daily Stand-ups, Reviews, Retrospectives, and Backlog Refinement.
- Apply clean coding principles and follow industry best practices in software engineering.
- Implement TDD principles by designing unit, integration, and functional tests.
- Conduct code reviews and contribute to continuous improvement of development practices.
- Ensure proper documentation, version control, and adherence to architectural guidelines.
- Understand and apply core banking domain knowledge to enhance system functionality and compliance.
- Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in backend development.
- Strong programming skills in Java; experience with Kotlin or Scala is a plus.
- Expertise in Spring Boot and microservice architectures.
- Experience with both relational and NoSQL databases (MongoDB, Cosmos DB).
- Hands-on experience with Microsoft Azure (Azure Functions, Logic Apps, API Management).
- Proficiency with Git and modern source code management workflows.
- Familiarity with Agile development methodologies (Scrum).
- Solid understanding of clean code practices and design patterns.
- Knowledge of Core (Private) Banking products/services; familiarity with the Banking Tax domain is a plus.
- Excellent problem-solving, communication, and collaboration skills.
- Self-motivated, detail-oriented, and capable of delivering high-quality results independently.
- Experience working in financial services or regulatory environments.
- Exposure to DevOps practices and CI/CD pipelines.
- Knowledge of performance tuning and monitoring tools.
- Java, Spring Boot, Kotlin, Scala
- Azure Cloud (Functions, Logic Apps, API Management)
- MongoDB, Cosmos DB
- Git, Agile/Scrum Tools
Key Skills
Ranked by relevance
spring boot
kotlin
devops
nosql
cloud
java
restful apis
scala
cicd
git
tdd
jvm
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Backend Engineer - Java, Sprintgboot, Apache Camel(Max Budget $6000)
2026-05-20
Full-time
Not Applicable
Singapore
IT Services
Information Technology
View Job Details
Related
Backend Developer
2026-03-31
Full-time
Entry
Singapore
IT Services
Information Technology
View Job Details
Related
DevOps engineer
2026-05-11
Full-time
Not Applicable
Singapore
IT Services
Engineering
Login to Apply
- Posted
- Aug 04, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Singapore
- Company
- RAPSYS TECHNOLOGIES PTE LTD
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Backend Engineer - Java, Sprintgboot, Apache Camel(Max Budget $6000)
2026-05-20
Full-time
Not Applicable
Singapore
IT Services
Information Technology
View Job Details
Related
Backend Developer
2026-03-31
Full-time
Entry
Singapore
IT Services
Information Technology
View Job Details
Related
DevOps engineer
2026-05-11
Full-time
Not Applicable
Singapore
IT Services
Engineering