Software Developer POS-IT / Checkout Software (m/f/d) (Software Developer)

Dirk Rossmann GmbHBurgwedel, Region HannoverEURESpublished 08/19/2026
Must-have:JavaRubySwiftPHPBackendMobileDataAgileE-Commerce
Nice-to-have:GitGoogle CloudKubernetesCloudScrumCI/CD
Machine translation — original language: German.Show original

Our company headquarters in Burgwedel near Hannover – here, around 3,000 employees work with full commitment to shape the future of ROSSMANN.

Agile development comprises five groups, which in turn consist of several teams. Within these, analysts, application and BI developers, Product Owners, and testers work. Whether it is developments for merchandise management, logistics, points of sale, the online shop, the ROSSMANN App, or other internal departments – the goal is to provide innovative and efficient solutions that meet modern technological requirements. Everyone finds the right challenge based on individual strengths - whether with RPG for IBMi systems, Java, Ruby and PHP for BackOffice applications, Objective-C or Swift for iOS platforms, or Java for Android. Our creative diversity is reflected in every line of code.

What you will achieve with us

  • As an experienced developer, you will design and develop central backend and service applications for our checkout systems in national and international branches
  • Together with the agile team, you will design and implement robust, scalable, and high-performance services for the POS environment — with a focus on stability, maintainability, and reliable branch operations
  • In close cooperation with Product Owners, the operations team, Enterprise Architecture, and other interfaces, you will translate retail business requirements into viable technical solutions
  • You will take on a central role in the further development of our software architecture in the checkout environment and actively contribute your experience to architectural decisions, technical standards, and best practices
  • You will accompany software solutions throughout the entire development cycle — from analysis, conception, and design to implementation, testing, and code reviews, through to deployment, monitoring, and operations
  • You will support the team with technical planning, effort estimation, and the evaluation of solution options
  • As an experienced developer, you will take responsibility for quality, technical sustainability, and knowledge transfer within the team — for example, through reviews, pairing, or providing technical support to less experienced colleagues

What you bring with you

  • You have at least 5 years of practical experience in software development in the field of checkout software, branch systems, retail IT, or comparable transaction-related applications
  • You possess very good knowledge in development with Java as well as modern frameworks such as Quarkus or Spring Boot
  • You bring experience in the conception and implementation of backend services, APIs, and service-oriented architectures
  • Confident handling of relational databases, preferably PostgreSQL, as well as the modeling of high-performance and maintainable data structures are part of your profile
  • You bring a good understanding of stable, operationally secure software — especially with regard to performance, error robustness, monitoring, logging, and maintainability
  • You have practical experience with agile working methods, ideally in a Scrum environment, and enjoy working in cross-functional teams
  • You actively contribute to technical discussions, make well-founded decisions, and combine independent work with a strong team orientation
  • Knowledge in the area of CI/CD, for example with GitLab, as well as experience with container and cloud technologies such as Kubernetes or the Google Cloud Platform are an advantage
  • Experience with high-availability or offline-capable systems in a branch or retail environment
  • Confident English skills in speaking and writing round off your profile

What else we offer

  • IT Mentor
  • Flexible working hours
  • 37.5-hour week
  • 30 days of vacation
  • Workation
  • Christmas and vacation bonuses
  • Company pension
  • Comprehensive onboarding
  • Employee discounts & shopping vouchers
  • Sports groups & leisure seminars
  • Hansefit
  • Subsidy for the Deutschlandticket
  • Free parking spaces
  • Bike leasing
  • 50% Mobile Working
  • Corporate Benefits
  • Company restaurant
  • ROSSMANN holiday world
  • Employee-oriented family business
  • ROSSMANN learning world
  • ROSSMANN induction days
  • Company apartments
  • Exclusive coupons

-

Contact person

Listed by the employer in the job posting — for questions and your application.

  • Nicht eingegeben