Senior Java Developer

Our client is a US-based B2B FinTech startup transforming how small businesses across Africa access tools to manage operations and credit. Operating in several African countries, the goal is to empower SMEs and financial institutions through tailored, scalable, and tech-forward solutions.

 

We are looking for a Senior Java Engineer (or full-stack developer with strong backend expertise) to join the team.

 

 

Key Responsibilities

  • Design, build, and maintain RESTful APIs and backend services using Java (Spring Boot) and JPA/Hibernate.
  • Contribute to the architecture and design of microservices that are deployed in Kubernetes environments.
  • Write scalable, testable, and clean code aligned with best practices.
  • Optimize database queries and manage relational database schemas and performance.
  • Ensure services are containerized and production-ready using K8s manifests and Helm.
  • Participate in code reviews, technical discussions, and decision-making processes.
  • Help improve the CI/CD pipeline and deployment workflows.
  • Ensure systems are secure, resilient, and scalable.

     

Required Qualifications

  • 5+ years of hands-on experience in Java development using Spring Boot and JPA/Hibernate.
  • Proven experience building RESTful APIs for production systems.
  • Good working knowledge of Kubernetes โ€” especially in designing services for K8s environments and writing Kubernetes manifests.
  • Solid experience working with relational databases (e.g., PostgreSQL, MySQL).
  • Familiarity with containerization (Docker) and Git-based workflows.
  • Strong understanding of distributed systems, microservices, and scalable architectures.
  • Ability to work in an agile, remote-first team.
  • Clear, concise communication skills (English).

     

Nice to Have

  • Experience in Banking, Finance, or FinTech domains โ€” especially with credit scoring, loan management, or SME solutions.
  • Exposure to AI/ML-enabled systems, even if not core to the role.
  • Experience with frontend frameworks (React, Angular) โ€” for full-stack candidates.

Required domain experience

Fintech 1 year

Required languages

English B2 - Upper Intermediate
Published 17 September
68 views
ยท
15 applications
20% read
ยท
14% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...