Job Detail

Backend Engineer (Digital Bank)

SG

Job Description

We're looking for a Backend Engineer to work onsite within our Digital Bank. We're a small, but growing venture, with new and exciting problems to solve. We work in project-based sprints in small, interdisciplinary teams.
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

  • Bachelor’s degree in Engineering. 
  • 5 years experience in programming skills using Kotlin or Java and Spring, ideally in Financial institutions / Fintech.
  • 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 ie REST, 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, contract and integration tests 
  • Experience of working in an Agile environment 
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