Logo Müller Holding GmbH & Co. KG

Software Engineer Branch Systems

New

Job

  • Level
    Experienced
  • Job Field
    Software
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Ulm
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you will develop sophisticated Java enterprise applications, integrate systems, and continuously enhance the codebase and processes in the branch system environment while working with modern technologies.

    Job Technologies

    Your role in the team

    • Implementation of technical and professional requirements through development, configuration, and testing in the branch system environment.
    • Participation in technical solution designs and the further development of existing and new architectures
    • Integration of systems, assessment of technical dependencies, and ensuring stable overall architectures
    • Collaboration throughout the entire software lifecycle (Build, Test, Deploy, Run) including CI/CD
    • Analysis and resolution of technical issues in ongoing operations
    • Continuous improvement of codebase, processes, and deployed technologies
    • Ensuring code quality, performance, maintainability, and security

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • Excellent knowledge in the development of Java Enterprise applications as well as in modern frontend technologies, especially React.
    • Experience in the development, deployment, and operation of containerized applications
    • In-depth understanding of software architecture, system integration, clean code, as well as synchronous/asynchronous communication and middleware
    • Enjoyment of teamwork, exchange, responsibility, and joint development
    • Structured, solution-oriented, and meticulous working style with a high quality standard
    • Strong communication skills on technical and professional levels in German and English

    Experience

    • Several years of professional experience in software development as a Software Engineer (Professional level or higher) or in a comparable role
    • Experience with CI/CD pipelines, version control (Git), and modern development processes
    • Experience in using AI-powered development tools and methods (e.g., for code generation, testing, analysis, and automation) in daily work.

    This text has been machine translated. Show original

    What we offer

    • Modern IT department with over 230 employees, flat hierarchies, and opportunities for shaping
    • Flexible working model (desk sharing and mobile working)
    • Vacation and Christmas bonuses
    • Employee purchase discount up to 20%
    • Good work-life balance
    • Conveniently located in the northern Ulm area
    • Subsidized company restaurant
    • Company pension scheme

    This text has been machine translated. Show original

    Benefits

    Higher Take-Home Pay

    Food & Drink

    Topics You Will Work On

    Job Locations

    • Location Ulm

      Baden-Württemberg

      Germany

    About Your Employer

    Müller Holding GmbH & Co. KG

    Müller Holding GmbH & Co. KG

    Müller Handels GmbH & Co. KG is a German drugstore trading company headquartered in Ulm, whose general partner is MVG Beteiligungs-GmbH, which has been registered in Vaduz since 2019.

    Description

  • Company Size
    250+ Employees
  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Trade
  • Logo Müller Holding GmbH & Co. KG

    Software Engineer Branch Systems

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

    More Jobs