Backend Software Engineer Job Minet
| Location | NAIROBI, Kenya |
| Date Posted | November 2, 2025 |
| Category |
Communication
Education / Teaching Engineering Health Care / Medical |
| Job Type |
Full-time
|
| Currency | KES |
Description
The Backend Developer role will focus on building scalable and efficient applications using Java. The job holder will play a key role in designing, developing, and maintaining our core systems and applications.
Responsibilities
- Design, develop, and maintain high-performance, scalable applications using Java.
- Manage 3rd party integrations with hospitals and other healthcare providers, banks, and other 3rd parties.
- Management and optimization of database performance and structure.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean maintainable and efficient code.
- Create clear, concise, and user-friendly documentation.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot and debug applications to ensure optimal performance.
- Stay up to date and implement the latest industry trends and technologies to ensure our solutions remain cutting-edge.
Key Result Areas
- Design, develop, and maintain high-performance, scalable applications using Java.
- Manage 3rd party integrations with hospitals and other healthcare providers, banks, and other 3rd parties.
- Management and optimization of database performance and structure.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean maintainable and efficient code.
- Create clear, concise, and user-friendly documentation.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot and debug applications to ensure optimal performance.
- Stay up to date and implement the latest industry trends and technologies to ensure our solutions remain cutting-edge.
Key Competencies
Knowledge And Skills Required
- 3+ years of experience in software development, with a strong focus on Java (Spring boot).
- Proven experience in designing and building scalable, high-performance applications.
- Strong understanding of concurrent programming and distributed systems.
- Experience with RESTful APIs, micro-services architecture, and containerisation (Docker, Kubeetes).
- Experience with Relational Database (PostgreSQL) and NoSQL (MongoDB) as well as Liquibase for database management.
- Solid understanding of authentication flows (e.g., OAuth 2.0, JWT).
- Understanding of event-driven programming using RabbitMQ.
- Proficiency with version control systems (Git , Azure Devops).
- Experience with cloud platforms (AWS, GCP, Azure).
- Familiarity with CI / CD pipelines and DevOps practices
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team.
Professional and Academic Qualifications
Bachelor’s degree in computer science, engineering, or a related field.
Applying Instructions
1.Tired of sending out CV's and not getting interviews? Get a professional, keyword-optimized CV that gets noticed by employers and A.I. screening tools. Land the Job you deserve. Start Getting Interviews. Click Here For a Free CV Review &Professional CV Writing PLUS Free Job Placement Assistance.
2.Register Your CV With Us Today. Get Hired by Top Employers in Kenya For Free.
3.Advance your Skills By Learning A New Skill. Discover Best Short Courses. Get Certified. Earn A Higher Salary.
