freehire launches on Product Hunt on 26 August.

Follow →

Senior Cloud-Native Java Engineer

Job Description

Our client is a prominent, global-facing leader in the African financial markets and exchange infrastructure sector. They sit at the absolute core of the region's financial ecosystem, providing the highly regulated, high-availability platform that drives economic growth and market stability. This is an organization where system reliability and technological innovation are not just buzzwords, but the fundamental backbone of the national economy.

Performance Objectives for Year One

  • Architect and Deploy Modern Cloud Solutions: Within the first 6-12 months, design, develop, and deploy robust, cloud-native Java applications (using Java 11/17 and Spring Boot) into the AWS ecosystem to support critical post-trade business operations.
  • Drive Zero-Manual Automation: Lead an initiative to identify and eliminate manual operational work. Implement and optimize comprehensive CI/CD pipelines (Jenkins/GitHub Actions) and Infrastructure as Code (Terraform/CloudFormation) to automate deployments entirely.
  • Guarantee Production Stability: Take ownership of the production environment's reliability by implementing rigorous unit testing, establishing proactive CloudWatch monitoring, and ensuring a predictable, highly available system with a significant reduction in defect leakage.
  • Elevate Engineering Standards: Actively mentor junior developers and peers within the IT Applications Development team through rigorous code reviews, championing modern software design patterns, and instilling strict DevSecOps principles.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available