Mobilunity
Senior Java Engineer
Skills
18 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Location:
South Africa
Work mode:
Onsite
Published on:
2 October 2026
What they need
On behalf of our Client, Mobilunity is looking for Senior Java Backend Engineer.
Our client is a high-growth, award-winning African nonprofit on a mission to radically transform healthcare access. The organization works across Africa to strengthen the potential and resilience of adolescent girls by providing access to stigma-free, no-cost, quality-assured healthcare services.
Their technology platform connects community organizations, healthcare providers, and retail partners by enabling referrals, verifying service delivery, facilitating payments, and generating real-time data.
The company operates across Kenya, Ethiopia, Uganda, Burkina Faso, South Africa, and Nigeria, with additional offices in Portugal, the Netherlands, and the United Kingdom. The global team consists of more than 250 international colleagues.
The role is part of an Agile technology team responsible for developing and maintaining the software platform that supports the organization’s services across multiple countries.
Key Responsibilities:
- Maintain and develop new features for the software platform.
- Apply software engineering principles across the design, development, maintenance, testing, and evaluation of software.
- Build reliable, scalable, and maintainable backend solutions.
- Contribute to the development of software from the ground up.
- Ensure the software developed is secure and appropriately protects information and personal data.
- Actively participate in technical meetings, projects, and Agile team activities.
- Collaborate closely with other engineers and team members to deliver platform functionality.
- Contribute to Agile rituals and development practices.
- Document technical work clearly so that it can be understood and maintained by other team members.
- Stay up to date with relevant technologies, engineering practices, and industry developments.
- Contribute to continuous improvement of the team’s development processes and technical practices.
Requirements:
- 7+ years of professional experience working with Java backend development.
- Strong experience with Java backend tools and frameworks, including Spring.
- Proven experience building software from the ground up.
- Strong understanding of software engineering principles, with a focus on code quality, maintainability, and scalability.
- Experience developing scalable backend systems and services.
- Strong problem-solving and logical-thinking skills.
- Experience working in an Agile software development environment.
- Good understanding of information security and personal data protection in software development.
- Excellent English communication skills, both spoken and written.
- Ability to work effectively as part of an international and distributed team.
Nice to Have:
- Experience working with microservices architecture.
- Hands-on experience with AWS.
- Experience working on high-growth technology platforms.
- Experience working with distributed teams across multiple countries.
- Experience in a product-oriented development environment.
Come on board, and let’s grow together!
Other offers great for you!
These companies are also looking for great profiles
Proelan
Ingénieur Full Stack Java React H/F
Permanent contract
Nice, France
Hybrid
Skills
7 hours ago
Quick apply
Futurwork
Senior Cloud Engineer
Freelance
Brussels, Belgium
Hybrid
Skills
5 hours ago
Quick apply
LeHibou
Senior Cloud Engineer (AWS)
750€ / jour
Freelance
Brussels, Belgium
Hybrid
Skills
4 hours ago
Quick apply
No company information available.