Senior Software Java Engineer @ Branchspace
Core
Design and deliver scalable backend systems and distributed applications for major travel brands, including airlines.
Role type
Senior IC backend engineer (Java/Spring Boot)
Builds
Digital applications for travel brands and tech vendors
Domain
Travel technology
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, RESTful APIs, System Design, Distributed Systems, MongoDB, AWS, Kubernetes, CI/CD, Automated Testing
Preferred skills
Mentoring, Agile/Scrum practices, AI-assisted development
Technologies
Jira, Confluence, ESLint, GIT, Jenkins
Responsibilities
Design scalable backend systems and contribute to key architectural decisions; Develop, review, and maintain high-quality software; Improve system reliability, performance, and security; Drive high engineering standards through automated testing strategies; Partner with Product and UX teams to refine requirements and define technical solutions; Support the growth of fellow engineers through technical guidance.
Seniority
Senior, hands-on IC