
Senior Java Engineer - (Search) (f/m/d)
- Hybrid
- Berlin, Berlin, Germany
- IT
Job description
kfzteile24 is Germany's leading digital company for car parts and automotive equipment. As a Berlin-based multichannel company, we own successful online shops like kfzteile24.de, autoteile24.de, and carpardoo in multiple European countries. We are Germany's best-known brand in the online aftermarket. With expert advice, a wide range of products and fast, reliable deliveries, we ensure individual mobility for our customers.
As a Senior Java Engineer (Search) (f/m/d), you will join our cross-functional team responsible for the search engine that powers our e-commerce platform. You will help build and continuously improve a high-performance, highly available, and automotive-aware search solution that enables our customers to find exactly the right part for their vehicle. You will work closely with developers, product owners, QA and DevOps to design, implement, and optimize our search services based on Java, OpenSearch, Elasticsearch and AWS technologies.
What we offer
Permanent employment contract and 30 days vacation
Possibility of home office 3 days a week
Internal and external training opportunities
Up to 50% employee discount in our branches and workshops
Various health and sport offers (e.g. Bike-Leasing, Gesund Pass, VDU glasses)
Additional benefits such as language courses via Babbel, company pension plan, corporate benefits
Your responsibility
Design and implement scalable search functionalities and services in Java
Own end-to-end the lifecycle of search features: from design to deployment
Ensure high availability and low latency under high traffic conditions
Tune and extend OpenSearch and Elasticsearch capabilities for our specific use case (e.g., vehicle-fitment search, attribute-based filtering, as well as sorting)
Collaborate on API and data model design to support efficient, relevant and personalized search results
Actively contribute to architectural discussions and code reviews
Continuously monitor, benchmark and improve the search performance
Ensure testability, observability and maintainability of the search systems
Share knowledge within the team and mentor other engineers where needed
Job requirements
Your skills
5+ years experience in software engineering, with a strong backend focus
Excellent knowledge of Java and the JVM ecosystem
Solid experience with search technologies such as OpenSearch or Elasticsearch
Strong understanding of search relevance, indexing, querying, and performance tuning
Hands-on experience with AWS and cloud-native development (e.g., ECS, S3, CloudWatch)
Familiarity with microservice architectures and RESTful API design
Experience with large-scale distributed systems and high-load environments
Pragmatic mindset and passion for building robust, scalable solutions
Strong communication skills and a collaborative team spirit
Fluent in English and basic German skills are required
Bonus Skills
Experience in the automotive domain or similar structured product spaces
Knowledge of vehicle-specific product data modeling and fitment logic
Exposure to observability tools (e.g., New Relic, OpenTelemetry)
Familiarity with CI/CD pipelines and Infrastructure as Code (e.g., Terraform)
Apply now!
If you would like to be part of our motivated BI-Team, apply now for the position with us as Senior Java Engineer (Search) (f/m/d), stating your salary expectations and your earliest starting date. If you have any questions, please contact Irina Ring at +49 01520 315 4804.
Please note that we only consider applications via our online portal. Applications by post or e-mail will not be considered and disposed of or deleted.
For more information on data processing, see our data protection declaration.
or
All done!
Your application has been successfully submitted!