Senior Java Developer Product (all genders)
Date: Jul 9, 2025
Location: DE
Company: gksoftware
Making Interactions in Retail Simple
GK Software is a global leader in cloud-based retail solutions, trusted by 24% of the world’s top 50 retailers. Since becoming a wholly owned subsidiary of Fujitsu in May 2025, GK has led the Consumer Experience (CX) pillar of Fujitsu’s Uvance initiative, driving innovation in omnichannel retail, AI-powered pricing and computer vision.
Headquartered in Germany and operating across 10 countries, GK leverages global reach, advanced technologies, and strategic synergies to deliver seamless, personalized, and sustainable shopping experiences worldwide.
Recognized by leading analysts including IDC, Forrester, RBR, and Gartner, GK’s commerce portfolio spans the entire retail landscape, with over 570,000 installations in more than 65 countries.
GK is powered by a diverse team of over 1,350 professionals from 55+ nations, united in their mission to shape the future of retail.
Location: Mobile Work (Germany-wide), Berlin, Schöneck
Join our team and shape the future of retail - as a Senior Java Developer (all genders), you'll take technical ownership, drive innovation, and lead the development of high-performance, user-friendly Point of Sale (POS) solutions used by leading global retailers – all while bringing your passion for clean code to enterprise-grade systems.
Your Role in Action:
-
Take ownership of the design, development, and architecture of our enterprise-grade POS solutions.
-
Optimize existing systems for performance, scalability, and maintainability.
-
Drive the implementation of complex features and integrations within distributed system environments.
-
Ensure code quality through best practices in testing, static analysis, and CI/CD pipelines.
-
Collaborate with architects, product owners, and international development teams across the organization.
-
Coach and mentor other developers, conduct code reviews, and foster a culture of technical excellence.
Your Talent and Experience:
-
A degree in (Business) Computer Science or a comparable qualification.
-
5+ years of professional experience in Java development, ideally using Spring, REST, Maven, Git, GitLab, Jenkins, and Mockito.
-
Strong experience with enterprise databases such as Oracle or MSSQL.
-
Proven track record in designing scalable software architectures and leading technical initiatives.
-
Familiarity with frontend technologies like TypeScript or Vue.js is a plus.
-
Excellent analytical thinking, problem-solving skills, and the ability to work independently.
-
Strong English communication skills to collaborate effectively in international teams.
Why You’ll Love Working With Us:
We believe in more than just great technology – we believe in growth, balance, and collaboration.
Your Benefits at a Glance:
- Flexible Work & Security: Flexible hours, mobile working, and a secure permanent contract.
- Fair Compensation & Pension Plan: Competitive salary plus company pension plan.
- Top Equipment & Mobility: Modern technology, public transport perks, and mobility support.
- Health & Wellbeing: Sports programs, preventive health offers, and wellness initiatives.
- Training & Development: Individual learning paths through the GK Academy.
- Perks & Discounts: Exclusive discounts, employee referral programs, and more.
- Team Spirit: Company events, strong team culture.
- Culinary Offerings: Great food options at company locations.