Backend Developer
4 days to apply

RAPSYS TECHNOLOGIES PTE. LTD.
a month ago
Posted datea month ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesKey Responsibilities
Required Skills & Qualifications
Nice to Have
Technologies You'll Work With
- 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.
Required Skills & Qualifications
- 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.
Nice to Have
- Experience working in financial services or regulatory environments.
- Exposure to DevOps practices and CI/CD pipelines.
- Knowledge of performance tuning and monitoring tools.
Technologies You'll Work With
- Java, Spring Boot, Kotlin, Scala
- Azure Cloud (Functions, Logic Apps, API Management)
- MongoDB, Cosmos DB
- Git, Agile/Scrum Tools
JOB SUMMARY
Backend Developer

RAPSYS TECHNOLOGIES PTE. LTD.
Singapore
a month ago
N/A
Full-time
Backend Developer
4 days to apply