Senior Backend Developer(Integrations Team)
Summary
Build and maintain integrations between airline rostering systems and travel platforms, working with PHP/Java, Laravel/SpringBoot, and AWS/Kubernetes to ensure reliable, high-availability booking flows.
What we do
We connect airline rostering systems to Get-e platforms such as transportation, hotel and flights. Every airline speaks a different dialect and we turn all of it into one clean stream of booking requirements the rest of the platform can act on. That platform is a hybrid ecosystem of monoliths and microservices running on Kubernetes in AWS.
Your job
In short, your new job as a Senior Backend Developer!
As a Backend developer, you will have a job that provides a lot of variety, but most of all, will give you the opportunity to provide a big impact on the team and company. A few responsibilities that you will get are as follows:
To be the right fit for Get-E, the following requirements are needed:
This role is not a good fit for you if:
You will, of course, be compensated properly for the work you provide. Here's a little insight on what you can expect!
We connect airline rostering systems to Get-e platforms such as transportation, hotel and flights. Every airline speaks a different dialect and we turn all of it into one clean stream of booking requirements the rest of the platform can act on. That platform is a hybrid ecosystem of monoliths and microservices running on Kubernetes in AWS.
Your job
In short, your new job as a Senior Backend Developer!
- Working in a highly dynamic and technically complex environment.
- You are an autonomous, self-driven person, who brings a strong drive for continuous self-improvement.
- You have a good balance between getting it done and doing it right. You’re not chasing perfection, you’re looking for solutions.
- You bring strong communicative skills, with the ability to explain your technical choices to the team and stakeholders.
- You use provided AI tools to boost your productivity but you don’t allow the AI to drive you.
- You enjoy working in an international work environment with over 21 different nationalities who all bring their unique energy to the table
As a Backend developer, you will have a job that provides a lot of variety, but most of all, will give you the opportunity to provide a big impact on the team and company. A few responsibilities that you will get are as follows:
- Building new features and integrations with third-party systems you don’t control.
- Owning end to end integration and shipping your own work to production
- Performing improvements, investigations and bug fixes to ensure system reliability.
- Creating and maintaining automated tests for robust and efficient software.
- Helping to refine user stories and tasks, ensuring they are well understood and actionable.
- Maintaining a clear and efficient code structure based on best practices and Domain-Driven Design.
- Conducting code reviews to ensure code quality.
- Ensuring proper separation of domains and promoting low coupling within the codebase
To be the right fit for Get-E, the following requirements are needed:
- An MVP mindset, you build, you ship out, you collect feedback and make it better.
- Ability to plan ahead just enough before going down the rabbit hole of painting the full picture.
- You know your way around working effectively within a team, but have the ability to work independently on large scale (high availability) SaaS products with zero-downtime.
- 3-5 years experience with PHP and/or Java (proficient in one, genuinely hands-on with the other, and happy to work across both)
- Commercial experience with Laravel and/or SpringBoot frameworks (proficient in one, genuinely hands-on with the other, and happy to work across both)
- Solid experience with relational databases like MySQL or PostgreSQL and a deep understanding of transactions and isolation levels.
- Knowledge of AWS, Kubernetes, and Docker for scalable, high-performance back-end development.
- Understanding of event-driven architectures and experience with event-driven technologies like Apache Kafka.
- Fluent in English, both written and spoken, to collaborate with international colleagues and remote teams.
This role is not a good fit for you if:
- You want to build the most technically perfect solution, regardless of its business value.
- You lean more toward technology itself than the business impact it creates.
- You follow dogma and “the playbook,” believing that this automatically leads to the best outcome.
- You follow the Boy Scout rule and you spend noticeable time on refactoring the codebase to make it better while it adds no outstanding business value.
- You expect a 100% clear Jira ticket with full description to start development.
- You avoid conflict or keep postponing decisions until you have complete certainty.
- You expect a fully planned sprint with no surprises or change of plans in the middle of the sprint.
You will, of course, be compensated properly for the work you provide. Here's a little insight on what you can expect!
- A salary package up to 90K annually, based on 40 hours per week and based on your work experience as a Backend Developer.
- A full time position with opportunities to grow and make a significant impact
- A hybrid work setup (3 days at the office and 2 days from home)
- Travel allowance or fully paid NS Business card for commuting
- The possibility to use our cab service 2 times per year
- The possibility to work from abroad for a maximum of 2 weeks per year
- 25 vacation days per year based on full-time employment
- Pension Scheme
- Bike lease