About Company : Our Client is a FinTech Company that develops payment enterprise gateways for banks, businesses and other marketplace companies to better facilitate payment transactions using APIs to connect inter and intra-Africa borders with different payment methods ranging from cards, wallets and bank accounts in Africa.
Job Summary : This role will closely work in the technology team to enhance the efficiency of payment solutions across different platforms.
Key Responsibilities :
First degree in Sciences / Engineering / Technology or related fields. 5+ years' experience in building high-performing, scalable, enterprise-grade applications with Java EE and Java Spring framework.
Expertise in Java, Spring Boot. Good working knowledge of Object-Oriented Programming concepts. Good understanding of fundamental database concepts.
Working knowledge of core data structures. Experience working with software engineering collaboration tools. Experience with architecture and impact.
Familiarity with AWS cloud hosting platform. Preferred : Solid experience with Agile development methodology. Experience of development and deployment in cloud environments.
Familiarity with the integration of testing frameworks / tools. Experience with database deployment and management. Able to think about ways of improving the productivity of other developers.
Understanding of Kubernetes and distributed system architecture using containerization. Working knowledge of one language for scripting and automation.
Ability to work with little or no supervision. Strong positive work ethic and integrity.