Germany Hybrid Employment EUR 60,000 - 90,000 Yearly

Sopra Steria is hiring a Software Developer

About the Role

Sopra Steria is looking for a Software Developer to join our team. In this role, you will be responsible for the design and development of database and search engine solutions, including the conception and implementation of relational data models. You will develop backend services with Java and collaborate proactively with architects, developers, and the operations team.

What You'll Do

  • Design and develop solutions in the areas of databases and search engines.
  • Conceive and implement relational data models.
  • Develop backend services using Java.
  • Proactively collaborate with architects, developers, and the operations team.
  • Handle tasks related to OpenSearch architecture implementation, including cluster sizing, shard strategies, and performance tuning.
  • Design performant mappings and index strategies, and optimize indices, queries, and system configurations.
  • Integrate solutions into the broader product and application landscape.
  • Work flexibly across Germany in offices, on-site with customers, and from home as project needs dictate.

What We're Looking For

  • A completed degree in (Business) Informatics, Mathematics, or Business Administration.
  • Strong practical experience with OpenSearch (or Elasticsearch), particularly in data modeling, index design, query tuning, relevance optimization, operation, administration, and scaling.
  • Very good knowledge of Java (or another common programming language).
  • Several years of professional experience in software development, ideally in a backend environment.
  • Solid understanding of logical and physical data models.
  • Experience in performance tuning of distributed systems.
  • Proven experience with SQL and relational databases like PostgreSQL (or another relational database).
  • A structured, analytical work approach and enjoyment of taking responsibility in a small team.
  • Very good German language skills (at least C1) and English skills.

Nice to Have

  • Knowledge of container or cloud environments (e.g., Docker, Kubernetes, AWS/OpenSearch Service).

Technical Stack

  • Java, OpenSearch, Elasticsearch, SQL, PostgreSQL, Docker, Kubernetes, AWS

Team & Environment

You will be taking on responsibility within a small team. Our culture is built on team spirit, open doors, and an informal 'du' culture that values lived diversity.

Benefits & Compensation

  • Extensive further training and certifications.
  • Hybrid working within Germany and, for a limited time, in defined EU countries.
  • Family service, corporate fitness, and sabbatical options.
  • 30 days vacation with the possibility to individually increase or decrease annual vacation by up to 5 days.
  • SpenditCard: Monthly tax-free credit of 50 Euros for local shops.
  • IT equipment support for optimal location-flexible work.
  • Company car and service bike via salary conversion, plus subsidy for the Deutschlandticket.
  • Team spirit, open doors, informal 'du' culture, and lived diversity.

Work Mode

This is a hybrid role, with work across Germany in offices, on-site with customers, and from home depending on project requirements.

Sopra Steria is committed to creating an inclusive environment that values diversity and focuses on a sustainable future.

Required Skills
JavaOpenSearchElasticsearchSQLPostgreSQLDockerKubernetesAWSData ModelingIndex DesignQuery TuningBackend Development
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
Sopra Steria

A recognized European leader in consulting, digital services, and software development, with nearly 56,000 employees in almost 30 countries and more than 4,000 in Spain.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago