Position: Java Developer
Company: Newxel
Experience required: 3y
English level: intermediate

Our client is a fintech startup and financial institution operating in emerging markets.  They use the latest technologies and ML methods to provide consumers with an easy way to receive short-term loans.
The company provides a completely automated financial data-driven approach for people in underserved markets (Ghana).
We are seeking a talented and driven individual to join as a Senior Java Developer. Join the mission to make financial services accessible and improve the lives of millions of people in Africa and emerging markets.

Responsibilities:
 - Design and implement the core banking system including the risk, payment, and interactive applications.
 - Architect and build a highly scalable platform for diversified and complex flows
 - Have end to end ownership: Design, build, ship, measure, and maintain our backend services

Requirements:
 - +4 years in software development in Java and spring boot
 - Experience designing and maintaining large scale applications
 - Experience working with both relational databases – PostgreSQL etc.
 - Experience working with RESTful APIs
 - BSc in computer science or equivalent
 - Experience with cloud providers

What we offer:
 - Competitive salary
 - Medical insurance
 - Tax compensation
 - Full remote