Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Cellulant

Software Engineer – Backend

Cellulant

Software Engineer developing backend features and microservices for Cellulant’s payment applications. Collaborating in a hybrid environment with frontend and API engineers in a fast-paced team.

Posted 5/11/2026full-timeKampala • 🇺🇬 UgandaJuniorMid-LevelWebsite

Tech Stack

Tools & technologies
CloudDistributed SystemsJavaMicroservicesSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Develop and maintain backend features and ensure existing systems run smoothly.
  • Collaborate with frontend and API engineers to define and implement RESTful API specifications.
  • Build and deploy microservices using Java, Spring, and Spring Boot.
  • Write testable, efficient, and reusable code using test-driven development (TDD).
  • Participate in Sprint Planning, track work items, and deliver high-quality results.
  • Fix bugs promptly and approach complex problems methodically.
  • Contribute to architecture and code reviews to ensure scalable and performant solutions.
  • Prototype new ideas to refine feature definitions.
  • Ensure written code adheres to best practices, is scalable, and optimized for performance.

Requirements

What you’ll need
  • Bachelor's degree in Information Technology, Software Engineering, Computer Science or related field
  • 2+ years of experience in backend development, building scalable systems.
  • Proficiency in Java, Spring, and Spring Boot.
  • Strong understanding of data structures, algorithms, and distributed systems.
  • Experience with cloud-native applications and deployment using CI/CD pipelines.
  • Familiarity with unit testing frameworks and automated functional testing.
  • Exposure to building multi-tenant applications and performance optimization is a plus.
  • Good interpersonal skills and ability to collaborate effectively with teams.
  • Autonomous, detail-oriented, and eager to take initiative.

Benefits

Comp & perks
  • Generous personal time off
  • Medical and life insurance benefits (markets permitting)

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpringSpring BootRESTful APItest-driven development (TDD)data structuresalgorithmsdistributed systemscloud-native applicationsCI/CD pipelines
Soft Skills
interpersonal skillscollaborationautonomousdetail-orientedinitiative
Certifications
Bachelor's degree in Information TechnologyBachelor's degree in Software EngineeringBachelor's degree in Computer Science