M-Pesa Africa – Microservices Developer in Nairobi, Kenya

Full Time

M-Pesa Africa

M-Pesa Africa – Microservices Developer in Nairobi, Kenya

Job Description

Join the M-Pesa Africa team as a Microservices Developer and become an integral part of our mission to deliver seamless, efficient services that exceed our business’s expectations. As a Microservices Developer, you’ll be responsible for various aspects of microservice development, including specification, design, development, validation, documentation, and the evolution of both new and existing service applications. You’ll play a crucial role in ensuring the integrity of our web services, managing performance, and effectively handling maintenance and fault management.


  1. Code Crafting and Analysis: Write and analyze code for specific project components, ensuring precision and efficiency.
  2. Quality Assurance: Inspect and rigorously test code to identify and resolve issues, contributing to overall project excellence.
  3. Problem Solving: Collaborate with engineers to solve complex challenges, fostering a culture of innovative problem-solving.
  4. Team Collaboration: Work closely with stakeholders, product owners, and technical leads to maintain project momentum and success.
  5. DevSecOps Leadership: Influence and guide the adoption of DevSecOps best practices within the M-PESA Africa Engineering framework.
  6. Architectural Decision-Making: Provide valuable insights and guidance to the team in making critical architectural, design, and programming decisions.
  7. Best Practices Advocacy: Promote software engineering best practices throughout the team, aligning with M-PESA Africa Engineering values.
  8. Software Service Design: Design, test, and deploy functional software services that meet our operational needs.
  9. Code Review Leadership: Lead and enforce code reviews within the team to maintain code quality and consistency.


  • Education: Bachelor’s degree in Computer Science, Software Engineering, IT, Electrical Engineering, Telecommunications, or a related IT field.
  • Experience: A minimum of 5 years of experience in software development within a dynamic IT environment.
  • Microservices Expertise: Hands-on experience with microservices, including the ability to design, develop, and implement scalable, elastic microservice-based platforms using Java. Familiarity with the Spring Boot framework is preferred.
  • Technical Proficiency: Strong programming skills with extensive experience in Java (Spring Boot Framework), C#, and Python.
  • Problem-Solving Skills: Adept at solving complex problems using data structures and algorithms.
  • Agile Development: Experience with Agile Development and software lifecycle development (SDLC) methodologies.

Apply Now

Job Information

  • Job Identification: 140
  • Posting Date: 09/21/2023, 03:15 AM
  • Apply Before: 09/28/2023, 03:15 AM
  • Degree Level: Bachelor’s Degree
  • Job Schedule: Full time
  • Location: Waiyaki Way, Nairobi, P.O.BOX 46350 00100, KE

Please ensure your application is in English language.

Expert Tips To Be A Successful Applicant

  1. Highlight Relevant Experience: Tailor your application to emphasize your experience in microservices development, showcasing how you’ve contributed to similar projects in the past.
  2. Showcase Problem-Solving Abilities: Provide concrete examples of how your problem-solving skills have positively impacted previous projects, demonstrating your ability to tackle complex challenges.
  3. Align with DevSecOps: Explain how you’ve promoted and implemented DevSecOps best practices in your previous roles, underscoring your commitment to security and efficiency.
  4. Demonstrate Coding Prowess: Share specific instances where your coding skills, particularly in Java, Spring Boot, C#, or Python, have led to exceptional outcomes.
  5. Embrace Agile Methodologies: Describe your experience with Agile Development and how you’ve contributed to successful software development projects within an Agile framework.

By following these expert tips, you’ll stand out as an ideal candidate for the Microservices Developer role at M-Pesa Africa. Good luck with your application!

To apply for this job please visit egjd.fa.us6.oraclecloud.com.

Discover more from THE KENYAN JOB FINDER

Subscribe to get the latest posts to your email.