REWE International Dienstleistungsgesellschaft m. b. H
retail
SeniorBackendDeveloper(m/f/d)-Python&Java
Neural analysis suggests this role is
optimal for mid candidates.
“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.
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
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.