For Employers
Backend Developer
4 days to apply


RAPSYS TECHNOLOGIES PTE. LTD.
a month ago
Posted date
a month ago
N/A
Minimum level
N/A
Full-timeEmployment type
Full-time
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.

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
Related tags
-
JOB SUMMARY
Backend Developer
RAPSYS TECHNOLOGIES PTE. LTD.
Singapore
a month ago
N/A
Full-time

4 days to apply
Backend Developer
4 days to apply