Mid/Senior Backend Software Engineers (Fintech)

Remote or On-site

Description

We are looking for backend software engineers to join us! You will be fully blended with our client's engineering team, dedicated to crafting solutions that redefine fintech industry.

Our client is a financial technology company digitising Africa’s real economy by building a financial ecosystem for businesses, providing them with all the payment, banking, credit and business management tools they need to succeed.

What will you do

  • Write high quality, testable, and performance code with high-security standards
  • Perform code reviews and ensure code efficiency and best practises
  • Translate product requirements into architectural documents and diagrams
  • Maintain architectural documents and ensure that are always up-to-date
  • Make architectural decisions with respect to any new feature to be added to the platform
  • Develop and improve on processes and frameworks for product performance
  • Provide mentorship for young engineers

What will you need

  • At least 4 years of experience in software development and coding in Java Programming Language
  • Excellent knowledge of software and application design and architecture
  • Familiarity with HTML/CSS, JavaScript and UI/UX design
  • A technical mindset with great attention to detail
  • High quality organizational and leadership skills
  • Outstanding communication and presentation abilities

Indicative technologies

  • Java/Spring
  • MySQL, PostgreSQL, Google Spanner, Elasticsearch
  • Docker and Kubernetes
  • Microservices architecture on GCP
  • Terraform

Benefits

  • Competitive remuneration package
  • Private health insurance
  • Budget for training and development
  • Flexible working hours and possibility for fully remote work
  • A great opportunity to be part of a fintech startup

Send your application to .