Senior Backend Engineer/Java - Pricing & Premium (m/f/d)

Omio
Berlin, BE, Germany
Bedauerlicherweise ist der von Ihnen gesuchte Job nicht mehr verfügbar.

Job Description

We are looking for an enthusiastic software engineer focused on incremental architecture and TDD who has already built a few micro-services and knows what it takes to deploy and run them confidently in a production environment.

So read on if you want to use your skills to help millions of customers make their travel dreams!

In the Pricing & Premium Team, you will help us evolve our cloud platforms by abstracting complexity around customer behaviours and building reliable pricing and premium features.

We want customers to travel efficiently and with peace of mind. In addition, you will contribute to our internal risk-management system, improve our business rule engine capabilities, and experiment a lot.

Our ambition is to disrupt the way our business profits with a customer-centric mindset.

Our tech stack overview : https : / / omio.tech / radar

What you will do :

  • Design, build and improve scalable systems that connect to many other services & data sources inside and outside of Omio
  • Work with your team to rapidly validate ideas, use results for iterations and improve our product.
  • Operate and maintain critical core systems, owning reliability, performance, and availability
  • Write code that is simple to understand, extend, and test.
  • Apply your engineering experience to automate processes and maintenance
  • Collaborate with other teams on solutions for challenging and exciting problems
  • Help all engineers grow in their journeys through empathetic feedback, Peer-reviews, and pair programming.
  • Be hands-on with our diverse technology stack and have an opportunity to participate in defining and developing internal standards and shared components.
  • Examples of the technologies we currently use, and you might be working with include (but are by no means limited to) : Java, Spring, Spring Boot, JUnit, Couchbase, Docker, Kubernetes, Graphite, Grafana, Kibana, and GraphQL

Qualifications

  • Customer-focused : You have a passion for building performant and scalable products that cater to the needs of customers, internal and external
  • A team player : You help your teammates with planning and delivering high-quality software and are not afraid to talk to people in your team and outside to clarify information and make agreements.

You learn from the best around you.

You love learning : You worked at least three years with production systems in a high volume / availability environment.

You are constantly learning to design software systems and understand how architectures evolve. Practical experience with Java and a subset of the following is required : Spring, Spring Boot, Docker, Kubernetes, Google Cloud, and a NoSQL database.

An Automator : You strive to remove repetition and snowflakes through scripting and automation tools. You understand and value a balanced test pyramid, always favoring automated tests and TDD.

You have deployed, monitored, and supported applications in production environments.

Up to code : You have experience in software development; you write clean, effective code, all tested and version controlled.

You pick the right tool for the job, and your mindset is not limited to a single paradigm or language. You know how to write tests and validate that your code does what it should.

Pragmatic : You can take on complex multi-domain problems, analyze, design, build modular solutions, and deliver end-to-end in an MVP, value-first and iterative approach.

You know that sometimes you need to cut corners and can foresee and share its risks

Additional Information

What’s in it for you? #LifeAtOmio

This role is based on-site at Omio's modern & friendly head office in Warschauer Platz, giving you a great environment to learn, grow and develop your career, surround by like minded colleagues, this role also offers flexible working, 50% home / office.

  • Have an impact. With innovation and smart technology, we are changing the way people travel, and you too can have an impact on this ride.
  • A competitive and attractive compensation package
  • A diverse team of more than 45 nationalities

Diversity makes us stronger

We value diversity and welcome all applicants regardless of ethnicity, religion, national origin, sexual orientation, gender, gender identity, age or disability.

Recruitment scams : Important notice

Protect yourself from scammers, Omio wants to ensure your ongoing safety during the application process at Omio. Please keep in mind of potential scammers impersonating Omio recruiters (mainly via a global professional networking site, and messenger app's).

Remember, Omio never requests payment or sensitive personal information during the recruitment process. All official job opportunities are exclusively posted on our careers page.

If you suspect fraudulent activity, report it to [email protected] . Remember to cross-reference against our careers page if you question the authenticity, stay vigilant, and protect yourself from recruitment scams.

www.omio.com / corporate / jobs

Vor 28 Tagen
Ähnliche Stellenangebote
Signavio
Berlin, Berlin

As a Backend Engineer in our Process Intelligence team, you will work closely with the Product Owner and Tech Lead to shape the design and implementation of our core product. Together with Principal Engineers and Lead Engineers, define long-term tech strategies in accordance with business needs. Exp...

Checktur.io GmbH
Berlin, Berlin

As a Senior Engineer, you will be owning and building our microservices, APIs, data layers, mobile apps, and dashboards on the. You are an excellent senior programmer in Java with a min. You implement and optimize backend services, features, algorithms and APIs. You’ll work closely with mobile &...

KoRo Handels GmbH
Berlin, Berlin

We are seeking passionate software engineers to join our dynamic team and contribute their expertise to our innovative projects in the e-commerce sector. ...

Contentful
Berlin, Berlin

If you enjoy working on a broad range of complex and impactful Software Engineering problems for a rapidly growing customer base, this will be a great opportunity for your career. Work closely with product managers, designers, and other engineers in a cross-functional team to build a best-in-class e...

0010 Deutsche Bank Aktiengesellschaft
Berlin, Berlin

As a Senior Java Engineer (f/m/x), you will develop strategic deal management platform and its integrations within IT landscape. We have a strong focus on promoting technical excellence – our engineers work at the forefront of financial services innovation using cutting-edge technologies. We are com...

powercloud GmbH
Berlin, Berlin
Homeoffice

...

Raisin
Berlin, Berlin

You perform the software engineer tasks with great attention to quality, and support other engineers in your team to do the same. For further development and expansion of our successful business, Raisin is looking for highly motivated, smart, and driven engineers to complement our team. As a Java de...

Sumup
Berlin, Berlin

Continuously raise the bar by mentoring fellow backend engineers, drive engineering initiatives, adopt and actualize best practices with the team and foster a strong, collaborative engineering culture that emphasizes continuous learning. You have solid experience as a Senior Backend Engineer, profic...

PRAGMATIKE
Berlin, Berlin
Homeoffice

Conduct thorough code reviews and provide technical mentorship to engineers. Over 5 years in backend software development, ideally in a high-growth startup environment. Proficient in programming languages and tools such as Python, React, React Native, AWS, Postgres, and JavaScript. ...

0010 Deutsche Bank Aktiengesellschaft
Berlin, Berlin

Technology stack – Java 11 for backend,. We have a strong focus on promoting technical excellence – our engineers work at the forefront of financial services innovation using cutting-edge technologies. We are committed to building a diverse workforce and to creating excellent opportunities for talen...