About this role
Your job <strong>What we do</strong><br><br>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.<br><br><strong>Your job</strong><br>In short, your new job as a Senior Backend Developer!<br><ul><li>Working in a highly dynamic and technically complex environment.</li><li>You are an autonomous, self-driven person, who brings a strong drive for continuous self-improvement.</li><li>You have a good balance between getting it done and doing it right. You’re not chasing perfection, you’re looking for solutions.</li><li>You bring strong communicative skills, with the ability to explain your technical choices to the team and stakeholders.</li><li>You use provided AI tools to boost your productivity but you don’t allow the AI to drive you.</li><li>You enjoy working in an international work environment with over 21 different nationalities who all bring their unique energy to the table</li></ul>Sounds appealing so far? Make sure to keep reading, because this position is a great next step into your career! Your profile What will you be doing?<br>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:<br><ul><li>Building new features and integrations with third-party systems you don’t control.</li><li>Owning end to end integration and shipping your own work to production</li><li>Performing improvements, investigations and bug fixes to ensure system reliability.</li><li>Creating and maintaining automated tests for robust and efficient software.</li><li>Helping to refine user stories and tasks, ensuring they are well understood and actionable.</li><li>Maintaining a clear and efficient code structure based on best practices and Domain-Driven Design.</li><li>Conducting code reviews to ensure code quality.</li><li>Ensuring proper separation of domains and promoting low coupling within the codebase</li></ul>What do you bring to the table?<br>To be the right fit for Get-E, the following requirements are needed:<br><ul><li>An MVP mindset, you build, you ship out, you collect feedback and make it better.</li><li>Ability to plan ahead just enough before going down the rabbit hole of painting the full picture.</li><li>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.</li><li>3-5 years experience with PHP and/or Java (proficient in one, genuinely hands-on with the other, and happy to work across both)</li><li>Commercial experience with Laravel and/or SpringBoot frameworks (proficient in one, genuinely hands-on with the other, and happy to work across both)</li><li>Solid experience with relational databases like MySQL or PostgreSQL and a deep understanding of transactions and isolation levels.</li><li>Knowledge of AWS, Kubernetes, and Docker for scalable, high-performance back-end development.</li><li>Understanding of event-driven architectures and experience with event-driven technologies like Apache Kafka.</li><li>Fluent in English, both written and spoken, to collaborate with international colleagues and remote teams.</li></ul><strong>What we’re <em>not</em> looking for</strong><br>This role is not a good fit for you if:<br><ul><li>You want to build the most technically perfect solution, regardless of its business value.</li><li>You lean more toward technology itself than the business impact it creates.</li><li>You follow dogma and “the playbook,” believing that this automatically leads to the best outcome.</li><li>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.</li><li>You expect a 100% clear Jira ticket with full description to start development.</li><li>You avoid conflict or keep postponing decisions until you have complete certainty.</li><li>You expect a fully planned sprint with no surprises or change of plans in the middle of the sprint.</li></ul> Why us? What will you get in return?<br><br>You will, of course, be compensated properly for the work you provide. Here's a little insight on what you can expect!<br><ul><li>A salary package up to 90K annually, based on 40 hours per week and based on your work experience as a Backend Developer.</li><li>A full time position with opportunities to grow and make a significant impact</li><li>A hybrid work setup (3 days at the office and 2 days from home)</li><li>Travel allowance or fully paid NS Business card for commuting</li><li>The possibility to use our cab service 2 times per year</li><li>The possibility to work from abroad for a maximum of 2 weeks per year</li><li>25 vacation days per year based on full-time employment</li><li>Pension Scheme</li><li>Bike lease</li></ul>