Candidates Testimonials – How C.S.S Got Me Hired
Advice From Our Head Of Recruitment
Our Services
Free Trainings & Events
Engineer – Backend Microservices Job Safaricom
IT Jobs, Safaricom Jobs.
Reporting to the Development Lead Fintech – Financial Services IT, the role holder responsibilities will include financial services system development, support, capacity planning and technology evolution to attain a service availability of 99.999%.
Must Read>>>Why Your “Basic” CV Is Costing You Senior Roles
Responsibilities
- Develop microservices using Java/Spring, Apache Camel, Django, Flask, and Go.
- Build front-end applications with HTML, CSS, TypeScript, JavaScript, and frameworks such as AngularJS, React, Next.js, Nuxt.js, and Vue.js.
- Perform full-stack development including microservices and micro-frontend architectures.
- Design, plan, and implement new financial software solutions based on approved solution designs.
- Conduct software testing (functional and non-functional) including monitoring, performance, and security testing using TDD and automation.
- Maintain and optimize systems through troubleshooting, debugging, upgrades, documentation, and system improvements.
- Manage development lifecycle processes including code reviews, release and change management, CI/CD automation, and Agile/Scrum delivery using tools like Jira and Confluence.
- Support platform reliability and evolution through infrastructure evaluation, capacity planning, system integration, and initiatives to achieve high availability (up to 99.999%) and improved delivery quality.
Qualifications
- Degree in one of the following: Computer Science, Telecommunications; Electronic Engineering; IT (Computing) – Operating systems, databases, system development
- 2 years of work experience as an engineer in Financial Technology or a telecommunications environment.
- Knowledge and experience on coding languages (e.g., Java, Python, JavaScript, html, css, type script) and frameworks/systems (e.g., Spring framework, AngularJS, React, Git, Apache camel, Node Js and GraphQL.)
- Experience and Strong understanding of both JSON and SOAP
- Experience in securing APIs using JWT, Oauth2, SAML, Spring security etc.
- Knowledge in Agile methodology. Certification in Scrum fundamentals is an added advantage.
- Knowledge in DevSecOps, CI/CD and version control (Git)
- Good understanding of writing unit tests.
- Experience working with relational and non-relational databases i.e., Oracle, MySQL, Mongo DB, Cassandra
- Experience in mobile money systems.
- Knowledge in cloud technologies (AWS, Microsoft Azure, Huawei or GCP).
- Knowledge in container orchestration technologies (Kubernetes, openshift container platform etc.)
Must Read>>>Interview gone wrong? Here are 3 strong ways to recover it
How to Apply
🚨 Before You Apply for This Job… Is Your CV Ready For The Competition?
This job will attract 1000+ applicants. Sadly, many qualified professionals miss out on interviews — not because they lack experience, but because their CV does not clearly demonstrate why they qualify for this specific job.
You may be qualified. But if your CV is too generic, outdated, or not aligned to the job requirements, you’ll not be shortlisted.
Using the same CV for every application also rarely works.
And while many candidates are now using AI to rewrite their CVs, polished wording alone does not guarantee interviews.
AI can write your CV. We know what gets shortlisted.
🎯 Want to improve your chances of getting shortlisted for THIS job?
Email your CV today to cvwriting@corporatestaffing.co.ke
Subject: CV Review & Upgrade
Our recruiters will review your CV and show you how to position your experience better for the job you are targeting. Learn more about our CV upgrade service here.
