Senior Java Software Engineer

3 days ago


Nairobi, Nairobi Area, Kenya Jumia Full time

JUMIA is an e-commerce startup that aims to deliver a wide range of items across the African continent.

As a Senior Java Software Engineer, you will be part of an agile team that develops e-commerce, smart logistics, and payment solutions.

Key Responsibilities:

  • Develop e-commerce, smart logistics, and payment solutions using state-of-the-art technologies and software development practices.
  • Own your services and be responsible end-to-end.
  • Take ownership of your code to ensure it is qualitatively high and support your colleagues in code reviews.
  • Integrate a service-oriented architecture using Java and Spring Boot framework.
  • Build testable code, unit tests, and/or integration tests.
  • Design and implement software architecture patterns.
  • Work with SQL and relational databases.

Requirements:

  • Minimum of 3 years of experience in software development.
  • Experience with Object Oriented Programming (OOP).
  • Experience with Java development and Spring Boot framework.
  • Knowledge of software design and architecture patterns.
  • Knowledge of SQL and relational databases.
  • Fluent in English.

JUMIA has launched warehouses in four growing countries: Egypt, Morocco, Kenya, and Cote d'Ivoire.


  • Software Engineer

    4 weeks ago


    Nairobi, Nairobi Area, Kenya ENGIE Full time

    Responsibilities Participate in the software planning sessions, together with product managers and engineers to discuss delivery time estimates, risks and key practical considerations such as technical debt, feasibility at scale etc. Own initiative and complete it from start to finish, provide guidance to other engineers and deliver a complete solution...

  • Software Engineer

    4 weeks ago


    Nairobi, Nairobi Area, Kenya Corporate Staffing Services Full time

    Software EngineerJoin our team of passionate and collaborative engineers at Microsoft, where we're shaping the future of the Identity Platform.About the RoleWe're seeking a skilled software engineer to contribute to the design, development, and delivery of cutting-edge technologies. As a key member of our team, you'll have the opportunity to work on complex...

  • Software Engineer

    2 weeks ago


    Nairobi, Nairobi Area, Kenya IBM Full time

    International Business Machines Corporation is an American multinational technology company headquartered in Armonk, New York, United States, with operations in over 170 countries. WikipediaYour Role and Responsibilities Conduct research in software engineers applied to cognitive computing, include performing foundational research in a wide range of topics...


  • Nairobi, Nairobi Area, Kenya Angaza Full time

    Role SummaryWe are looking for a skilled Senior Software Engineer to drive the development and integration of cutting-edge software solutions that advance our mission. This role provides an exciting opportunity to be a technical leader in designing and developing lending, credit, and compliance technologies, contributing to systems that are stable, reliable,...


  • Nairobi, Nairobi Area, Kenya The Cigna Group Full time

    OverviewCigna International Health is initiating a project to develop a cutting-edge global mobile solution to bolster the expansion of our health businesses across the globe. We're actively seeking accomplished leaders to champion our vision and steer us towards building a mobile platform for serving Cigna's customers all over the world.We are seeking an...

  • NET Software Engineer

    4 weeks ago


    Nairobi, Nairobi Area, Kenya The Cigna Group Full time

    The job profile for this position is Application Development Senior Analyst, which is a Band 3 Senior Contributor Career Track Role.Excited to grow your career?We value our talented employees, and whenever possible strive to help one of our associates grow professionally before recruiting new talent to our open positions. If you think the open position you...


  • Nairobi, Nairobi Area, Kenya Safaricom Kenya Full time

    Safaricom seeks a skilled software developer to join its team, responsible for designing and implementing financial services systems with high availability. Reporting to the Development Lead Fintech - Financial Services IT, the role holder will be responsible for financial services system development, support, capacity planning and technology...

  • Software Engineer

    4 days ago


    Nairobi, Nairobi Area, Kenya pycs Full time

    Pycs seeks a skilled Software Engineer to develop and enhance complex software systems that power our organization's products and services. We are looking for a technical expert who can architect scalable solutions, mentor team members, and drive innovation across the software development lifecycle.Key Responsibilities: Architect and design software systems...

  • Software Engineer

    4 weeks ago


    Nairobi, Nairobi Area, Kenya ENGIE Full time

    Responsibilities Define software engineering strategy and architecture with other leaders, fully responsible for the technical evolution of at least one software product, responsible for the entire software development lifecycle SDLC from ideation to deployment Implement and optimize microservices and RESTful APIs to ensure scalability and ease of...


  • Nairobi, Nairobi Area, Kenya Sheffield Steel Systems Full time

    Senior Design Engineer role in Nairobi County, Kenya, requires expertise in design engineering, product design, and CAD software, with a focus on mechanical and electrical engineering aspects. Sheffield Steel Systems, a leading provider of customized solutions for the hospitality industry in Africa, seeks a skilled professional to join its team. Job...


  • Nairobi, Nairobi Area, Kenya ENGIE Full time

    ENGIE is a leading world group that provides low-carbon energy. Our group is a global reference in low-carbon energy and services.Responsibilities Participate in the software planning sessions, together with product managers and engineers to discuss delivery time estimates, risks and key practical considerations such as technical debt, feasibility at scale...


  • Nairobi, Nairobi Area, Kenya M-KOPA Solar Full time

    M-KOPA's mission is to make high quality energy accessible to everyone. Key Highlights: 400,000+ homes connected to solar power in Kenya, Tanzania, and Uganda 550 new homes added daily As a Senior Backend Engineer, you will collaborate with a team to design and build scalable solutions using the latest technologies and architectures. Your focus will be on...


  • Nairobi, Nairobi Area, Kenya Equity Bank Kenya Full time

    Equity Bank Limited (The "Bank") is incorporated, registered under the Kenyan Companies Act Cap 486 and domiciled in Kenya. The address of the Bank's registered office is 9th Floor, Equity Centre, P.O. Box NairobiJob PurposeAs a Senior Android Developer/Engineer at Equity Group, you will be a key contributor to the development and evolution of "Equity...

  • Mpesa API Engineer

    1 month ago


    Nairobi, Nairobi Area, Kenya Corporate Staffing Services Full time

    Engineering job vacancies in KenyaJob DescriptionReporting to the API Engineering Lead, the role holder will be responsible for designing, developing, and supporting robust and scalable API solutions that align with the business requirements. The role holder will provide technical expertise while collaborating with various product owners to define and refine...


  • Nairobi, Nairobi Area, Kenya NTT Limited Full time

    NTT Ltd. is a leading, global technology services company. In a constantly evolving world, technology doesn't stand still. And nor do we. Every wave of change is an opportunity to transform your business today, so you can reshape the outcomes of tomorrow. As a global technology services provider, we help our people, clients, and communities do great things...

  • Software Engineer

    4 weeks ago


    Nairobi, Nairobi Area, Kenya Learnsoft Beliotech Solutions Full time

    Learnsoft Beliotech Solutions is an Information Technology company specializing in Software Development and Graphics Design.SummaryWe are seeking a passionate and motivated Web Developer Intern to join our team. This position is ideal for individuals looking to gain hands-on experience in the software development industry, particularly in application...


  • Nairobi, Nairobi Area, Kenya M-KOPA Solar Full time

    M-KOPA's mission is to make high quality energy affordable to everyone. OUR GROWTH SO FAR... M-KOPA has connected more than 400,000 homes in Kenya,Tanzania and Uganda to solar power with over 550 new homes being added every day.About JobWe are looking for Senior Backend Engineers to join our Repayments product group as we grow and expand our market impact...


  • Nairobi, Nairobi Area, Kenya Kilimall Full time

    We're looking for a talented software developer to join our team at Kilimall.co.ke, Kenya's largest online shopping mall. The ideal candidate will have experience with full-stack development, React, and a strong understanding of web technologies.Responsibilities:Participate in the optimization design and implementation of user experience demo toolsDevelop...


  • Nairobi, Nairobi Area, Kenya Kilimall Full time

    is Kenya's largest online shopping mall, aiming to become No.1 E-commerce platform in Africa. Key Responsibilities:Participate in the optimization design and implementation of user experience Demo tools Develop product interfaces using various web technologies such as , HTML, CSS, JavaScript, and Flash Collaborate with background developers to ensure...


  • Nairobi, Nairobi Area, Kenya NTT Limited Full time

    Transform your business with technology to reshape the outcomes of tomorrow. Select and apply design standards, methods and tools. Develop solution architectures and define requirements for small-scale changes.Key Roles and Responsibilities:Select and apply design standards, methods and tools.Implement and offer support for less complex or small-scale system...