Auf einen Blick
- Aufgaben: Übernehme die technische Verantwortung für die Entwicklung von POS-Lösungen.
- Arbeitgeber: GK Software ist ein globaler Marktführer im Bereich cloudbasierter Einzelhandelslösungen.
- Mitarbeitervorteile: Flexible Arbeitszeiten, mobiles Arbeiten und ein sicheres unbefristetes Arbeitsverhältnis.
- Warum dieser Job: Gestalte die Zukunft des Einzelhandels mit innovativen Technologien und einem starken Teamgeist.
- Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung in der Java-Entwicklung und ein Abschluss in Informatik oder vergleichbar.
- Andere Informationen: Arbeiten in einem internationalen Team mit über 1.350 Fachleuten aus 55+ Nationen.
Das voraussichtliche Gehalt liegt zwischen 43200 - 84000 € pro Jahr.
Select how often (in days) to receive an alert:
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.
Your responsibilities
- Conception and development of our internationally used, high-quality POS solutions
- Continuous optimization of existing solutions and layouts, focusing on performance, usability, and resilience
- Counterpart and mentor for the development team, conduct code reviews and provide constructive feedback to team members
- Maintaining quality standards through a structured approach and application of modern development methods (unit tests, code reviews, code metrics, continuous integration)
Your profile
- University degree in computer science or comparable qualification
- At least 5 years of experience in several of the following tools, technologies, and frameworks: Java, Spring, REST, Maven, Eclipse, Git, Gitlab, Jenkins, Mockito, Cloud, Oracle, MSSQL
- Knowledge of TypeScript, vueJS, and frontend development is an advantage
- Solid understanding of software engineering principles and design patterns
- Excellent analytical and debugging skills
- Quick grasp of new topics
- Conversational English skills
- Pleasure in developing innovative solutions in motivated, international developer teams
We offer
- GK enables mobile working at all times
- We put emphasis on a long-term and trustful cooperation by offering permanent employment relationships with flexible working hours and payments depending on the area of activity
- An international working environment as well as a cooperative working climate with space for own ideas, creativity, and concepts
- Develop yourself professionally and personally through our own GK Academy and e-learning offerings
- Discounts offered through our corporate benefits program
- Leasing of the latest hardware for 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
- Lease a maximum of 3 bikes up to a total value of €9,000
- Turn your friends into colleagues: recommend a new employee and receive a referral bonus of €3,000 net
We as an international company welcome everyone, regardless of gender, skin color, religion, or origin. All content published on our career portal is aimed equally at all applicants! #GKEqualOpportunityEmployer
#J-18808-Ljbffr
Senior Java Developer Product (all genders) Arbeitgeber: GK Software SE

Kontaktperson:
GK Software SE HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Java Developer Product (all genders)
✨Tip Nummer 1
Netzwerken ist entscheidend! Nutze Plattformen wie LinkedIn, um mit aktuellen Mitarbeitern von GK Software in Kontakt zu treten. Stelle Fragen zu ihrer Arbeit und den Technologien, die sie verwenden, um ein besseres Verständnis für die Unternehmenskultur und die Anforderungen der Position zu bekommen.
✨Tip Nummer 2
Bereite dich auf technische Interviews vor, indem du deine Kenntnisse in Java und den relevanten Frameworks wie Spring vertiefst. Übe Coding-Challenges und sei bereit, deine Lösungsansätze klar und strukturiert zu erklären, um deine Problemlösungsfähigkeiten zu demonstrieren.
✨Tip Nummer 3
Informiere dich über die neuesten Trends im Bereich Cloud-basierte Retail-Lösungen und omnichannel Strategien. Zeige in Gesprächen, dass du nicht nur die technischen Fähigkeiten hast, sondern auch ein Verständnis für die Branche und deren Herausforderungen mitbringst.
✨Tip Nummer 4
Nutze die Gelegenheit, während des Bewerbungsprozesses Fragen zu stellen. Frage nach den Projekten, an denen das Team arbeitet, und wie du als Senior Java Developer zur Innovationskultur beitragen kannst. Dies zeigt dein Interesse und Engagement für die Rolle.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Java Developer Product (all genders)
Tipps für deine Bewerbung 🫡
Verstehe die Unternehmenswerte: Informiere dich über GK Software und deren Werte. Achte darauf, wie du deine eigenen Erfahrungen und Fähigkeiten mit den Zielen des Unternehmens in Einklang bringen kannst.
Betone relevante Erfahrungen: Hebe in deinem Lebenslauf und Anschreiben deine 5+ Jahre Erfahrung in der Java-Entwicklung hervor. Gehe besonders auf Technologien wie Spring, REST und CI/CD-Pipelines ein, die für die Position wichtig sind.
Zeige deine Problemlösungsfähigkeiten: Gib konkrete Beispiele für Herausforderungen, die du in früheren Projekten gemeistert hast. Dies zeigt deine analytischen Fähigkeiten und deine Fähigkeit, unabhängig zu arbeiten.
Verfasse ein überzeugendes Anschreiben: Nutze dein Anschreiben, um deine Leidenschaft für sauberen Code und technische Exzellenz zu betonen. Erkläre, warum du an der Entwicklung von POS-Lösungen interessiert bist und wie du zur Innovationskultur von GK beitragen kannst.
Wie du dich auf ein Vorstellungsgespräch bei GK Software SE vorbereitest
✨Bereite dich auf technische Fragen vor
Da die Position einen Senior Java Developer betrifft, solltest du dich auf technische Fragen zu Java, Spring und REST vorbereiten. Überlege dir Beispiele aus deiner bisherigen Berufserfahrung, die deine Fähigkeiten in diesen Bereichen demonstrieren.
✨Verstehe die Unternehmensvision
Informiere dich über GK Software und deren Rolle im Einzelhandel. Verstehe die Bedeutung von Cloud-Lösungen und wie sie die Kundenerfahrung verbessern. Dies zeigt dein Interesse an der Firma und ihrer Mission.
✨Zeige deine Teamfähigkeit
Da die Zusammenarbeit mit internationalen Teams wichtig ist, bereite Beispiele vor, die deine Fähigkeit zur Zusammenarbeit und Kommunikation in einem multikulturellen Umfeld zeigen. Betone, wie du andere Entwickler coachen und unterstützen kannst.
✨Präsentiere deine Problemlösungsfähigkeiten
Bereite dich darauf vor, spezifische Herausforderungen zu diskutieren, die du in früheren Projekten gemeistert hast. Zeige, wie du analytisch denkst und Probleme effektiv löst, um die Leistung und Skalierbarkeit von Systemen zu optimieren.