Job Detail

Backend Engineer (Credit Risk)

SG

Job Description

Trust is the first of a new breed of banks in Singapore – digitally native and focused on delivering a delightful customer experience.  You will work in a fast-paced and collaborative environment to solve new and interesting challenges each day. Together with our Trust team, you will help shape the future of our bank and be able to work on and solve many interesting challenges which we are facing, learn new ways of working, and help build delightful high quality products for our customers.

 

As a Backend Engineer, you'd be able to work on and solve some of the many interesting challenges we are facing, learn new ways of working, and build delightful high-quality products for our customers.  

 

Job Description

The role will sit in the engineering space and the person will play a key role implementing code across the banking stack, primarily focussed on our microservice based platforms and solutions. Therefore, we are seeking a skilled and experienced professional who has worked in financial organisations and fintechs or start-ups. 

 

The role itself is wide ranging and challenging as you will be working with other senior developers and architects to build a market-leading solution. You will be responsible for building and testing backend components, working with the DevOps, UI and data teams as well as integrating with external systems. The successful candidate will need to liaise with business and technology teams to understand requirements and translate these into solutions 




The Role Responsibility

 

  • Building microservice based solutions using Kotlin/Java, Kafka and Postgres in a container focussed cloud architecture
  • Working with the software teams to discuss solution designs and testing deliverables. 
  • Troubleshooting and fixing issues.
  • Collaborating with the design team to solve application faults.

Job Requirement

Our Ideal Candidate: 

 

  • 5+ years of experience in Backend Engineering
  • Bachelor’s degree in Engineering.
  • Excellent programming skills using Kotlin orJava and Spring 
  • Good knowledge of SQL and relational databases
  • Experience with Kafka or other streaming or messaging systems. Ideally an understanding of event sourcing or CQRS
  • Experience with integration ieREST, Webservices, Messaging  
  • Experience building backend software for mobile or web applications
  • Experience with microservice based or distributed solutions
  • Experience with AWS and Kubernetes or Docker
  • Experience with testing with unit, contractand integration tests 
  • Experience of working in an Agile environment
  • Experience working in a banking environment with specific domain knowledge in Risk will be required

Role Specific Technical Competencies

  • Excellent programming skills using Kotlin orJava and Spring 
  • Good knowledge of SQL and relational databases
  • Experience with Kafka or other streaming or messaging systems. Ideally an understanding of event sourcing or CQRS
  • Experience with integration ieREST, Webservices, Messaging  
  • Experience building backend software for mobile or web applications
  • Experience with microservice based or distributed solutions
  • Experience with AWS and Kubernetes or Docker
  • Experience with testing with unit, contractand integration tests 
Logo
×

Full Name*
Email address*
Upload a different Resume (Your application will be submitted using this resume instead)
Choose a file
Only .pdf is allowed
HACKERBUCK AWARDED