Senior Full-Stack Engineer (Java/React.js), Checkout

Berlin, DE

Job Description / Skills Required

We are searching for an excellent software engineer with a passion for software-craftsmanship and interest in checkout processes. The ideal candidate should enjoy building scalable solutions within a strong, cross-functional, agile development team.
About GoEuro
Driven by our team of over 220 people from more than 45 different countries, GoEuro is a travel platform that allows customers to find and book trains, buses and flights anywhere in Europe. By partnering with over 500 European transport operators, GoEuro is revolutionising the travel experience, providing customers with more choice, transparent pricing and easy booking on mobile, app and desktop.
At our headquarters in the heart of Berlin, we take advantage of our diversity to find new and innovative ways to help our customers, as we build a revolutionary product and, of course, have fun.

As a Senior Full-Stack Engineer for the Payment Team at GoEuro you will…
… Be part of an international, talented and agile team that is building payment system for our users. We are currently accepting all major credit cards as well as PayPal and ApplePay but we are looking for ways to expand and offer more options for our users in the future.
Even though we are very proud of what we have achieved at GoEuro already, there is still a lot of room for improvement and many interesting technical challenges to overcome before going forward. That´s why we are searching for you!
The following tasks are waiting for you:
Design and build scalable, secure and reliable checkout system.
Integrate variety of payment options from different payment service providers
Work with a massive amount of payments with multiple partners.
Use kubernetes to deploy and manage your services.
Can you develop production level code in your sleep? Do you care about solid engineering practices and love to share your knowledge within a talented team? Fantastic!
In addition, we would love you to have:
Solid years of experience developing backend applications (Java & Node.js)
Frontend experience (JavaScript, React.js, ES6)
Expertise in SQL, NoSQL is a plus.
Experience in designing and building scalable high-performing and secure applications.
Experience in cloud infrastructure and container technology.
Excellent spoken and written English skills
Most important: You are a great team member, nice to work with, keen to learn and someone who loves to take ownership & is able to get things done.
What can you expect from joining GoEuro?
An office in the centre of Berlin’s thriving startup scene.
Flat hierarchies and everyday opportunities to learn, grow and develop.
A diverse team of over 40 nationalities.
Free lunches, yoga, German lessons and more.
Competitive compensation and relocation support.
Are you the exceptional Full-Stack Engineer we are looking for?
We're excited to receive your application!