Backend Developer (Banking)

Location: Singapore
Job Type: Temporary / Contract
Reference: JO-2105-11823

Job Responsibilities:

  • Develop Backend Use Cases
  • Design and build applications 
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization

Job Requirements:

  • Hands-on experience in Spring Boot
  • Strong experience of J2EE technology stacks including DAO, JPA, API, web service, threading, messaging, batch jobs etc
  • Experience with source code management techniques using Git
  • Good understanding of Microservices 
  • Familiarity with industry standard design patterns for most encountered situations is a must
  • Good knowledge of multithreading, process optimization, system resource planning in native Android
  • Strong understanding of service mesh concepts like Istio, Nginx
  • Familiarity with RESTful APIs to connect to back-end services
  • Strong in databases such as SQL, JPA, XA ConnectionManager, Relational databases such as Oracle
  • Strong knowledge of docker and Kubernetes
  • Strong knowledge of AWS cloud