Senior Java Developer Product (m/f/d)

Date: May 24, 2023

Location: Köln/Cologne, DE, 50968 Sankt Ingbert, DE, 66386 Berlin, DE, 10117 Schöneck, DE, 08261 Chemnitz, DE, 09112 CZ DE Jena, DE, 07743

Company: gksoftware

GK is a leading global software developer and provider of standard and cloud-based solutions for the retail industry, with over 500,000 retail and payment installations in more than 60 countries. At GK, more than 1.100 employees worldwide work on solutions for an all-encompassing shopping experience, improving the relationship between customers and retailers every day. GK is a hidden champion headquartered in Schöneck in the Vogtland region of Germany, but has locations in Berlin, Paris and Johannesburg while maintaining a presence in 13 further international locations. Together, GK develops groundbreaking technologies for the retail industry of today and tomorrow. 


Locations: Berlin, Cologne, Chemnitz, Home Office (Germany), Jena, Pilsen (CZ), Schoeneck (Vogtland), St. Ingbert



We are looking for a senior developer who is passionate about Cloud development to join our interdisciplinary and international team. Besides participation in exciting projects, you will have the opportunity to work with a state-of-the-art cloud tech stack. Furthermore, you are responsible to review merge request to ensure excellent code quality and to create detailed stories for the development team. 



Your responsibilities 

  • Responsibility for existing and newly developed software modules / services for our existing self-scanning and scanless store solutions. 

  • Ensure excellent code quality of services and guidance of the development team.  

  • Development and implementation of micro services using Docker / Kubernetes. 

  • Participate in every stage of the development process and release process of our products. 

  • Responsible to solve tricky technical topics with your analytical skills. 

  • Work closely with other lead developers and your team members in an agile development process. 

  • Accompanying development and creation of unit tests, integration and performance tests. 

  • Supporting the creation of technical documentation.  




Your profile 

  • Completed degree in informatics or comparable education. 

  • Minimum 5 years of experience in cloud-based software development.  

  • Very good knowledge of Java / EE as well as client- and server-side frameworks. 

  • Very good knowledge in design patterns and best practice software-design. 

  • Solid experience in building scalable distributed applications, micro-service architectures and cloud platforms. 

  • Very good knowledge in micro service development, Open API/ Swagger, YAML, JWT, OAuth2. 

  • Very good knowledge in: Eclipse, Spring Boot, Apache Kafka, Maven, Vue.js, Git, JUnit, CI / CD, Clean Code, Design Patterns. 

  • Experience in e-commerce environment preferable, e.g., commerce systems. 

  • Very good command of English, German would be a plus.  



We offer

  • GK enables you to work from home at any time
  • We put emphasis on a long-term and trustful cooperation by offering permanent employment relationships with flexible working hours
  • Performance-related and individual bonus payments depending on the area of activity
  • Company car policy and free parking at our locations with good public transport connections
  • Lease a maximum of 3 bikes up to a total value of €9,000
  • An international working environment as well as a cooperative working climate with space for own ideas, creativity and concepts
  • Turn your friends into colleagues: recommend a new employee and receive a referral bonus of €3,000 net
  • Develop yourself professionally and personally through our own GK Academy and e-learning offerings
  • Leasing of the latest Hardware for the private usage as part of our employee PC program. We make sure that your job-related equipment is ready for you for a smooth start from the first day of work
  • Discounts offered through our corporate benefits program
  • Location-related preventive measures (running groups, online sports courses, massage, blood donation appointments, health day
  • Advantageous everyday life facilitations while you are in the office, such as parcel and bread roll service, pharmacy delivery service and much more
  • Internal restaurant, bouldering and climbing wall, in-house kindergarden “Pixel” on the campus site at our headquarter in Schoeneck (Saxony) as well as a wide range of culinary offerings at the other locations
  • Spend time with your colleagues outside the office at our many company events
  • Read more about our Active Balance Program