Senior Search API Developer | Java | Team Heureka (f/m/d)
Hamburg Zentrale
Otto (GmbH & Co KG)
Direkt auf dem OTTO-Campus in Hamburg die Zukunft des E-Commerce vorantreiben und den E-Commerce-Spirit von OTTO und die Innovationskraft unseres Konzerns erleben.
Die Zusammenarbeit aller Teams macht otto.de täglich erfolgreich und steuert in den Otto Group Funktionsbereichen 123 nationale und internationale Einzelgesellschaften.
Das klingt spannend? Dann starten wir gemeinsam durch.
Drive the future of e-commerce: Search@otto.de is growing rapidly and needs you! We invest in innovative technologies, and in the further development of our platform otto.de to become the best e-commerce search in Germany.
We are Team Heureka - without us, nobody can find anything on otto.de!
We are part of the findability cosmos and responsible for user refinements. Our mission is to support our users in narrowing down on the product she is looking for. Optimal user experience and excellent performance are our cornerstones. Our development is data driven and we are constantly improving on our features. The systems we build are self-contained, automatically deployed and monitored by the team itself. Currently 15 people rock our services in a cross-functional team. Team events are part of our DNA same as Pair Programming and Retros. Black is not only our free coffee, but also our humor. Our core values are pragmatism, courage, and joyfulness.
Was Dich erwartet:
You dig into our API and enable partners, customers, and different teams to access Otto’s search engine.
You advise stakeholders and product managers on technical opportunities.
You embrace Boolean calculus and zeroth order logic.
You design microservices and libraries.
You program on the full stack.
You ensure quality with automated tests.
You automate our deployments.
You ensure flawless operations.
Unsure if this offer suits you? - We will gladly put you in touch with Hendrik Wimmer from the business department. You would like to experience your future team and workplace? - You will get the opportunity during the application process.
Was Du mitbringen solltest:
Must-have:
Agile mindset and openness to approaches like domain driven design
Test and behavior driven development
Advanced Java 8/11 knowledge and hands-on experience with Spring Boot and Spring WebFlux
HATEOAS API design principles
Cloud experience
Nice-to-have:
Experience with AWS and CloudFormation/Terraform
Ops topics like scripting and Docker
Search engine knowledge, preferably on Lucene based technologies
Was wir Dir bieten:
Work-life balance Hybrid work model, activity-based working, flexible working hours (flexitime), 37.5-hour week, 30 vacation days, workation and sabbatical option
Compensation & benefits 15% employee discount and numerous corporate benefits & personal offers (e.g. events, travel), vacation and Christmas bonus, pension schemes, capital participation, relocation offer
Professional & personal development 2-week onboarding, further training offers such as the OTTO Academy, digital learning platforms - including master plan, coaching & mentoring, job sharing, development programs, management and expert career paths, option to attend specialist conferences
Health & well-being More than 30 company sports, meditation room, mindfulness and stress management courses, offers for parents, company medical & psychosocial counseling
Culture & collaboration Communities & networks, coworking & social spaces, management guidelines, regular employee surveys, free hot drinks and a wide range of food (including vegan), parcel shop
Mobility Deutschlandticket for 30 €, free parking, e-charging stations, car services, StadtRAD stations