Logo REWE Digital GmbH

Full Stack Developer

New

Job

  • Level
    Experienced
  • Job Field
    Web, Full Stack, Back End
  • Employment Type
    Part Time/Full Time
  • Contract Type
    Temporary employment
  • Location
    Cologne
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this position, you design the migration of a monolithic application to microservices-based cloud solutions, develop modern web applications using Angular, and ensure stable operation of existing systems.

    Job Technologies

    Your role in the team

    • As part of our cross-functional product team, you are holistically responsible for implementing requirements and subsequent operational support as a Full Stack Developer. In this role, you assist the team in creating and estimating user stories and are responsible for their implementation.
    • You make life easier for many people: by developing modern, user-centered applications that are consistently aligned with the needs of our users. In doing so, you design scalable web solutions based on Angular, Microservices, and Google Cloud, implementing proven development principles such as Clean Code and Clean Architecture.
    • You get involved: from analyzing technical requirements to designing and conceptualizing modern solution architectures, up to providing qualified documentation. Together with the team, you will oversee the step-by-step transformation of a monolithic legacy application into a modern cloud-native architecture.
    • You take responsibility for ensuring compliance with architecture and development standards, designing and further developing reusable components in the REWE standard toolkit, as well as ensuring a sustainable, maintainable, and future-proof software solution.
    • You actively shape application modernization: By maintaining and further developing the existing Apache Wicket application, you ensure stable operation while enabling a smooth migration to Angular, microservices, and Google Cloud.
    • In the team, you focus on software quality: through pair programming, code reviews, and continuous exchange with your colleagues, you ensure high quality standards and support the ongoing improvement of development processes, test automation, and software architecture.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • Your qualification: You have successfully completed a degree in Computer Science, Business Informatics, or a comparable qualification, or you possess equivalent practical experience and want to actively shape modern software solutions.

    Qualifications

    • First and foremost, your personality: You impress with meticulousness, reliability, and initiative. At the same time, you bring team spirit, a high customer and user orientation, and the willingness to take responsibility for sustainable and future-proof solutions.
    • Your enthusiasm for modern software architectures: You are interested in cloud-native applications, microservices, and the continuous modernization of application landscapes, always keeping the technical and economic benefits in mind.
    • Your communication skills: You enjoy working in agile, cross-functional teams, communicate confidently in German, and have good English skills for collaboration in a modern development environment.

    Experience

    • Your development experience: You have practical experience in object-oriented software development and are familiar with the challenges of evolving legacy applications as well as transforming monolithic systems into modern, service-oriented architectures.
    • Your technical expertise: You bring experience in developing modern web applications. Knowledge of HTML5, CSS3, TypeScript, and Angular, as well as Java (8+) and the Spring ecosystem, especially Spring Boot, are particularly helpful.
    • Your database knowledge: You have initial or advanced experience working with relational databases such as DB2 or Oracle, as well as in SQL. Knowledge of ORM tools like JPA or Hibernate is an advantage.
    • Your cloud and DevOps experience: Ideally, you have already gained experience with CI/CD pipelines based on GitLab, container technologies, as well as operating microservices in Kubernetes and/or cloud environments such as Google Cloud Platform (GCP).

    This text has been machine translated. Show original

    What we offer

    • Your life-work integration through flexible working hours, mobile working, 30 days of vacation + regional cultural days, time-off models (sabbatical, caregiving leave, etc.), and company kindergarten.
    • We invest in your future. With your annual training budget of approximately €2,000, you can learn to develop your individual skills. So stay curious and gather new input for yourself and all of us on our own learning platform, the "IT Learning Hub," at industry conferences, in technical books, or through one of the many free workshops from our Learning Canvas.
    • More time for yourself - take advantage of the opportunity to have up to two additional weeks of free time per year; individually planable, flexibly redeemable in consultation with your team.
    • Updates for you on in-house workshops and events, such as Tech Talks and weekly stand-ups, regular Tech All-Hands, and Open Door formats.
    • Your scope of influence in co-determining your hardware (MacBooks, ThinkPads) and operating system (MacOS, Linux, Windows) - look forward to modern IT equipment as well as a broad and innovative tech stack.
    • Your impact, because you develop applications and services for millions of people - with over 1 billion data records daily, on more than 6 million smartphones, 32,000 cash registers, or in 7,300 markets.
    • Your relaxed commute with the discounted Germany ticket and parking spaces right in front of the door.
    • Our networks such as DITO - different together, SHINE, f.ernetzt, WomEngineers @REWE digital, as well as Women's Drive, make us a vibrant community and support you in your personal development.
    • Advantages of a corporation for you, e.g., discounts at REWE, PENNY, toom Baumarkt, and the DERTOUR Group, comprehensive healthcare benefits, support for your retirement provision through asset-building benefits and the REWE Pensionskasse, special benefits such as vacation and Christmas bonuses, and much more.

    This text has been machine translated. Show original

    Benefits

    Health, Fitness & Fun

    Work-Life-Integration

    Higher Take-Home Pay

    Food & Drink

    Topics You Will Work On

    Job Locations

    • Location Cologne

      Nordrhein-Westfalen

      Germany

    About Your Employer

    REWE Digital GmbH

    REWE Digital GmbH

    As drivers of the digital innovation of the REWE Group, we are responsible for all strategic online activities of one of Europe's leading trade and tourism companies. Our most important brands at home and abroad include REWE, Penny, Billa, Merkur, BIPA, ITS , DER Touristik Meier's World Travel Jahn Reisen and Toom Hardware Store.

    Description

  • Company Type
    Digital Agency
  • Working Model
    Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Logo REWE Digital GmbH

    Full Stack Developer

    Location
    Cologne
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders

    More Jobs