Jumia logo

Senior Java Software Engineer - Jumia (Full Time)

Jumia
Full-time
On-site
Porto, Portugal

πŸ‘‹Β About Jumia

Jumia believes technology can improve everyday life in Africa. We built Jumia to help people access a huge selection of goods and services easily and affordably, while also giving sellers a new way to reach customers and grow their businesses.

Jumia is the leading e-commerce company in Africa, operating in 11 countries and listed on the New York Stock Exchange (NYSE). Our platform includes a marketplace connecting sellers and buyers, a logistics service for shipping and delivering packages, and a payment service called JumiaPay for secure online transactions. We offer products in many categories, including phones and electronics, home appliances, fast-moving consumer goods, and fashion.

🌍 Jumia in Porto

Our Porto Tech Center is a melting pot of talent, with over 16 different nationalities and around 350 employees across IT, Finance, and HR. The IT team makes up 75% of our workforce, highlighting our commitment to technology. At Jumia PTC, you'll work with the latest technologies and methodologies. We're big fans of Agile and strive to keep things simple yet smart.

For us, technology is about making a difference. Our mission is to use technology to improve daily life in Africa by providing convenient and affordable online services that help people meet their basic needs. By bringing the African economy online, we support businesses of all sizes to expand and reach new customers. This is what guides our daily decisions. We're always looking for talented individuals to join our teams and celebrate our successes. At Jumia, we work hard, but we do it with purpose!

🎯 What You'll Be Doing

  • Develop cutting-edge solutions for online shopping, smart logistics, and digital payments to revolutionize African e-commerce.
  • Design and build robust services within our advanced, service-oriented ecosystem.
  • Take full responsibility for your projects, from initial idea to deployment and beyond.
  • Write high-quality, scalable code that will be used by millions of people across Africa.
  • Mentor teammates and foster a culture of excellence through thoughtful code reviews.
  • Be a vital part of our agile team, driving innovation and best practices.

πŸ”ŽΒ What We're Looking For

  • 5+ years of experience in software development.
  • Strong understanding of Object-Oriented Programming (OOP) principles.
  • Expertise in Java, with Spring Boot being a plus.
  • A passion for writing clean, easy-to-test code backed by thorough unit and integration tests.
  • In-depth knowledge of software design patterns and architectural best practices.
  • Solid grasp of SQL and relational database concepts.
  • Fluency in English for smooth collaboration with our global team.

✨ Stand Out from the Crowd

While not mandatory, these skills and experiences will make your application stand out:

  • Experience with Go or NodeJS, showing your ability to work with different languages.
  • DevSecOps Mindset: A security-first approach to development.
  • Resilience Engineering: Understanding fault-tolerance and secure programming practices to create robust systems.
  • Modern Tech Stack Expertise:
    • Message queuing (like Kafka) for building scalable, distributed systems.
    • Caching solutions (like Redis) for performance optimization.
    • NoSQL databases for handling different data types.
    • Service-Oriented Architecture (SOA) principles.
    • CI/CD pipelines for efficient deployment.
    • Application and system monitoring for proactive issue resolution.
  • Tool Proficiency: Experience with tools like Maven, Gradle, Hibernate, Prometheus, Docker, Kubernetes, SonarQube, or Jenkins.
  • Agile Experience: Experience working with Scrum, driving iterative development and continuous improvement.

πŸ“šΒ References We Use

🎁 We Offer

  • A unique experience in a business-minded, yet structured environment.
  • The chance to significantly contribute to building the African e-commerce sector.
  • The opportunity to be part of a professional and dynamic team.
  • Exceptional personal and professional growth, with a long-term goal of developing future leaders.

Please apply for jobs with Jumia only through our official website.

Jumia will never ask you to pay a fee to apply for a job.Β Be cautious of websites that claim to assist with Jumia job applications or charge a fee for job placement.

Category:Β Software Development