Jobs
>
Nairobi

    Backend Developer at - Nairobi, Kenya - Stratostaff

    Stratostaff
    Default job background
    Full time
    Description

    At Stratostaff we design, implement and manage workforce solutions for large, specialized or routine staff complements giving you the opportunity to focus on your core business.


    PROFILE INTRODUCTION

    Our client, one of the top banks in Kenya that offers a range of finance products, seeks to bring on board a Backend Developer.

    The role holder will be responsible for designing, coding, testing, and maintaining software applications.

    These applications are often high-volume mission critical systems that require careful consideration of design challenges to ensure reliability, scalability, and security in dynamic computing environments.


    KEY DUTIES AND RESPONSIBILITIES

    Analysis and Planning:

    Collaborate with stakeholders, including business analysts, business units and project managers, to understand the requirements and goals of the software application.

    Participate in the planning and design phases, providing input on feasibility, technical requirements, and potential challenges.


    Design and Architecture:
    Create system architecture and design documents based on the requirements.
    Define the structure of the application, including components, modules, and interactions.
    Choose appropriate technologies, frameworks, and development tools based on project requirements.


    Coding and Implementation:
    Write, test, and maintain code that meets design specifications and follows best practices.
    Implement features and functionality in accordance with project timelines.
    Collaborate with other developers and teams to integrate components and resolve dependencies.
    Implementation of microservices


    Testing:
    Develop and execute unit tests to ensure the reliability and functionality of individual components.
    Conduct system testing to validate the integration of different modules.
    Identify and fix bugs or issues through debugging and troubleshooting.


    Documentation:
    Create and maintain technical documentation for the codebase, APIs, and overall system architecture.
    Document coding standards and best practices for the development team.
    Provide documentation for end-users if applicable.


    Collaboration:
    Work closely with cross-functional teams, including quality assurance (QA), product management, and UI/UX designers.
    Participate in code reviews to ensure code quality and adherence to coding standards.
    Collaborate with other developers to address challenges and share knowledge.


    Maintenance and Support:
    Provide ongoing support and maintenance for deployed applications.
    Address and resolve issues reported by users or identified through monitoring.
    Update and upgrade applications to meet changing requirements and address security vulnerabilities.


    Security:
    Implement security best practices to safeguard applications from potential threats.
    Regularly update software components and libraries to address security vulnerabilities.


    Communication:
    Communicate effectively with team members, project managers, and other stakeholders.
    Provide status updates, progress reports, and participate in team meetings.


    MINIMUM REQUIREMENTS:
    Bachelor's Degree in Computer Science, IT, Engineering, or related Course
    5 Years Minimum Working Experience.
    Demonstrated experience with Data Structures & algorithms.
    Professional Qualifications in Java, DevOps, Cloud Technologies.

    Experience in development in following technologies: Java 1.8+, Spring Framework, Apache Camel, Spring Boot, Restful Services (JAXRS), REST and SOAP API, Java Testing Frameworks (JUnit, Mockito, Power Mockito), Microservices, Understanding of Cloud infrastructure, JPA/JDBI, OpenShift, Kubernetes.

    Linux Operating system command line.
    Demonstrated experience with SQL & No SQL Databases.
    Good knowledge of CI & CD tools e.g., GIT, Jenkins, Azure DevOps


  • Savannah Informatics Nairobi, Kenya Full time

    Savannah Informatics Limited (Savannah), is a clinician-led health informatics company delivering innovative and interoperable healthcare solutions to improve access to affordable quality healthcare. Savannah is privately owned and has an established footprint and operating base ...


  • DGB Group Nairobi, Kenya Full time

    Our goal is to help nature flourish and prosper. DGB Group is a project developer of high-quality, large-scale carbon and biodiversity projects accredited by third parties. DGB is focused on nature conservation and helping biodiversity flourish by assisting governments and corpor ...


  • Nathan Nairobi, Kenya Full time

    Founded in 2020, Nathan Digital is a premiere software company in Dubai additionally based in six countries around the world. We provide a radical shift for businesses looking to elevate their operations · Roles and Responsibilities: · Design and develop server-side web applicati ...


  • Jumia Nairobi, Kenya Full time

    JUMIA is an e-commerce startup with an aim to mimic Amazon's success by delivering a wide range of items, from toys to generators across the African continent. Shortly after the startup of the business in Nigeria, JUMIA launched warehouses in four other growing countries which in ...


  • Tala (formerly InVenture) Nairobi, Kenya Full time

    Tala (formerly InVenture) builds mobile products that help creditworthy individuals in emerging markets validate their financial identities and get access to fair credit to advance their businesses and families. Tala is providing choice and control to individuals around the world ...


  • Amini Nairobi, Kenya Full time

    Amini is the single source of truth for African environmental data. By enabling Africa to transform the world, by empowering our ecosystem through data & fostering opportunities for 1B lives. Amini is a fast-growing start-up building environmental data infrastructure for Africa a ...

  • Sasa Doctor

    developer

    4 days ago


    Sasa Doctor Nairobi, Kenya Full time

    JOB SUMMARY · If you meet the qualifications of this position kindly email your CV and certificates to not apply if you do not meet the qualifications neededWe are looking for a talented React developer to join our growing team. In this role, you will be responsible for the ent ...


  • Touch Inspiration Nairobi, Kenya Full time

    A team of passionate Web and Mobile application developers who have led software development efforts for both startups and established brands. We build software to aid companies become more efficient around their business processes · Position Summary: · As a Machine Learning Engi ...


  • Amini Nairobi, Kenya Full time

    Amini is the single source of truth for African environmental data. By enabling Africa to transform the world, by empowering our ecosystem through data & fostering opportunities for 1B lives. Amini is a fast-growing start-up building environmental data infrastructure for Africa a ...

  • NCBA

    Systems Architect

    1 day ago


    NCBA Nairobi, Kenya Full time

    ABOUT THE COMPANY · The new NCBA has harnessed the power of both NIC and CBA to create a bank that brings together the best of both worlds — from cutting edge mobile banking to good old-fashioned relationship management; from scalable business banking to financial services that g ...


  • Workforce Africa Nairobi, Kenya Full time

    Workforce Africa is a HR solutions provider dedicated in the provision of Human Resource Management services across Africa. Our MISSION is to deliver Business Growth by leveraging on Talent. · Job Summary: · We are a leading global payment service provider dedicated to delivering ...

  • Gap Recruitment Services Limited

    Software Developer

    1 week ago


    Gap Recruitment Services Limited Nairobi, Kenya Full time

    Gap Recruitment Services Limited is a leading recruitment firm in Kenya where International and local companies find just the right fit talent. · Roles & Responsibilities · Designing and building front-end components mobile and web · Integrating backend services with front-end co ...


  • Qhala Nairobi, Kenya Full time

    Our goal is simple. We exist to help you in your digital transformation and innovation journey. As a dedicated team of professionals, including health informatics specialists and experts in technology for social impact, we offer a comprehensive suite of solutions tailored to your ...

  • Jumba

    Backend Engineer

    1 day ago


    Jumba Nairobi, Kenya Full time

    Jumba is a construction tech platform that simplifies B2B purchase and financing of construction materials · Job Purpose: · We are looking for an enthusiastic Backend Engineer, who is experienced in developing complex web experiences with the ability to adapt, learn quickly and h ...

  • NCBA

    Solutions Architect

    13 hours ago


    NCBA Nairobi, Kenya Full time

    ABOUT THE COMPANY · The new NCBA has harnessed the power of both NIC and CBA to create a bank that brings together the best of both worlds — from cutting edge mobile banking to good old-fashioned relationship management; from scalable business banking to financial services that g ...


  • Fleetsimplify Nairobi, Kenya Full time

    Fleetsimplify is the Amazon of the transport industry. It is a super app designed to be a one stop solution for all transport related needs and a fleet management platform for mobility as a service. · Summary · We are looking for an experienced Senior NestJS Developer to spearhea ...


  • Fleetsimplify Nairobi, Kenya Full time

    Fleetsimplify is the Amazon of the transport industry. It is a super app designed to be a one stop solution for all transport related needs and a fleet management platform for mobility as a service. · Summary · We are seeking an experienced Senior NestJS Developer to spearhead th ...


  • Cigna Nairobi, Kenya Full time

    ABOUT THE COMPANY · Cigna is a global health service company with 95 million customers around the world and more than 40,000 employees worldwide. As your partner in health, we're available for our customers 24/7 with an expansive network built to help them meet their health goals ...


  • Founders Factory Nairobi, Kenya Full time

    ABOUT THE COMPANY · We're on a mission to power founders to go further, faster. · We believe that by providing exceptional founders with capital, expert operational · support and access to world-class corporates, we can create technology · companies that solve our world's biggest ...


  • Oslo Center Nairobi, Kenya Full time

    The Oslo Center was established in 2006 as an independent, non-partisan, non-governmental organization. The main areas of work have been peace, democracy and human rights, and through the years the mission of the Center has increasingly focused on democracy assistance. · Objectiv ...