REWE International Dienstleistungsgesellschaft m. b. H

retail

SeniorBackendDeveloper(m/f/d)-Python&Java

€50k+ Wien, Wien, Austria FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“Senior Backend Developer (m/f/d) - Python & Java at REWE International Dienstleistungsgesellschaft m. b. H. Skills: Java, Spring Boot, Python, backend services, scalable systems, data processing. design and implement high-quality services and APIs. work with a broad range of business and customer-related data across different domains”

What You'll Achieve.

build robust, scalable backend systems; design and implement high-quality services and APIs; develop backend services; process and enrich larger datasets; contribute to a platform that supports CRM, customer analytics, and operational use cases, as well as spatial and location-related scenarios; design solutions that are scalable, reusable, and well prepared for future analytics and AI use cases; build high-performing, scalable backend services; ensure technical robustness and long-term maintainability; ensure IT solutions are future-proof and ready for long-term, international use; deliver production-ready solutions

Industry & Context.

retail
Problems you'll solve

hands-on problem solving; analytical; critically evaluate technical decisions; provide constructive feedback on their impact on structure, performance, reliability, and business/system lo

What They're Looking For.

Must Have

minimum 3 years of professional experience in backend development, proficiency in modern Java (Spring Boot) and building robust, maintainable microservices, work confidently with RESTful APIs (design, implementation, versioning), understand how to build stable interface contracts in distributed systems, experience with relational databases, know how to model data, write efficient SQL, and optimize queries, practical Python skills for data processing and automation, English: Minimum Level B2

Nice to Have

Foundational understanding of event-driven architectures and platform tools (e. g. , Kafka, Docker, Kubernetes, GitLab, Liquibase), Interest in or experience with GIS/geospatial workflows and spatial data processing

What You'll Do.

design and implement high-quality services and APIs

work with a broad range of business and customer-related data across different domains

develop backend services

process and enrich larger datasets

contribute to a platform that supports CRM

and operational use cases

as well as spatial and location-related scenarios

design solutions that are scalable

and well prepared for future analytics and AI use cases

support the full software development lifecycle — from designing and modeling required components to implementing and customizing software solutions

build high-performing

scalable backend services using Java (Spring Boot) and/or Python

ensuring technical robustness and long-term maintainability

ensure IT solutions are future-proof and ready for long-term

align code architecture and API/interface contracts across teams and products

document solutions in a clear and traceable way

critically evaluate technical decisions and provide constructive feedback on their impact on structure

and business/system lo

actively contribute to evolving engineering and quality standards

help drive the technical modernization of our product and platform

How You'll Work.

Team & Collaboration

collaborate closely with stakeholders across IT and business; support requirements engineering where needed; work closely with your team; Together with your colleagues, you align code architecture and API/interface contracts across teams and products; You enjoy working in agile teams (Scrum or Kanban); ability to collaborate and deliver production-ready solutions

Communication Scope

confident spoken and written communication in everyday work situations

Full Job Description

As the IT organization of REWE International, we work with more than 700 colleagues to build innovative IT products and services for our business units in Austria and across international markets—setting the pace for modern retail. We are looking for a Java Backend / Python Developer who enjoys building robust, scalable backend systems and working with complex, data‑driven platforms. In this role, you will design and implement high‑quality services and APIs, and work with a broad range of business and customer‑related data across different domains. Using Java and Python, you will develop backend services, process and enrich larger datasets, and contribute to a platform that supports CRM, customer analytics, and operational use cases, as well as spatial and location‑related scenarios where relevant. A key focus is to design solutions that are scalable, reusable, and well prepared for future analytics and AI use cases. You will collaborate closely with stakeholders across IT and business and support requirements engineering where needed. You will report directly to the CPO and work in a high‑ownership setup without a dedicated team, where initiative, technical excellence, and hands‑on problem solving make a real difference. * You support the full software development lifecycle — from designing and modeling required components to implementing and customizing software solutions. * You build high-performing, scalable backend services using Java (Spring Boot) and/or Python, ensuring technical robustness and long-term maintainability. * Through thoughtful design and continuous optimization, you ensure our IT solutions are future-proof and ready for long-term, international use * Together with your colleagues, you align code architecture and API/interface contracts across teams and products, and document solutions in a clear and traceable way. * You critically evaluate technical decisions and provide constructive feedback on their impact on structure, performance, reliabili

Free ATS check

Applying for this Senior Backend Developer (m/f/d) - Python & Java role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about REWE International Dienstleistungsgesellschaft m. b. H?

Real rants from real employees. Read before you apply.

Read Company Rants →