Job Title

Senior Software Back-End Engineer

The Role

What we
are looking for

Branchspace works with major travel brands, including airlines, to design and deliver world-class digital applications. We are looking for an ambitious Java Developer to join our engineering team.The ideal candidate should enjoy the challenge of joining an emerging company. They need to take pride in delivering exceptional solutions to improve the travel technology industry and be part of the team to influence the technical direction.

What the
role involves

What the role involves

  • Technical Leadership & Architecture: Design scalable backend systems and contribute to key architectural decisions across services, APIs, and cloud infrastructure.
  • Hands-On Engineering & Delivery: Develop, review, and maintain high-quality software while owning the delivery of backend solutions from design through production.
  • Operational Excellence: Improve system reliability, performance, and security through proactive monitoring, troubleshooting, incident response, and continuous improvement.
  • Engineering Excellence, Testing & Quality: Drive high engineering standards through automated testing strategies (unit, integration, and end-to-end testing), CI/CD practices, and code quality gates to ensure reliable and maintainable systems.
  • Product Collaboration: Partner with Product and UX teams to refine requirements, define technical solutions, and contribute to the technology roadmap within your team.
  • Mentorship & Innovation: Support the growth of fellow engineers through technical guidance and knowledge sharing while evaluating and adopting emerging technologies and AI-assisted development practices.

Next Gen Data-driven dynamic retailing.
from legacy
To Leading Edge

What experience is required

  • Backend Engineering Expertise: Strong experience with Java, Spring Boot, RESTful APIs, and modern backend development practices.
  • Architecture & Scalability: Proven track record designing and building scalable applications and distributed systems.
  • Data & Integrations: Experience with MongoDB and integrating complex business systems such as payments, reservations, customer profiles, content management, or data processing platforms.
  • Cloud & DevOps: Hands-on experience with cloud platforms, CI/CD pipelines, containerization technologies, and modern DevOps practices.
  • Security & Reliability: Strong understanding of web security, application resilience, monitoring, and operational best practices.
  • Technical Leadership: Experience mentoring engineers, conducting code reviews, and influencing technical decisions within a collaborative engineering environment.
We Offer

What we offer

Ready to apply?

If you think this role is for you, please apply by emailing your CV to jobs@branchspace.com