Java Developer creating innovative POS software solutions for the retail industry in Düsseldorf. Engaging in agile teams to develop customer-specific Point of Sale solutions.
Responsibilities
Development of custom POS (Point of Sale) solutions for leading retailers in the German-speaking region
Implementation and further development of the internal retail platform
Product development within an agile Scrum team — together with the PO, backend and cloud engineers, and software testers
Greenfield development for new customer requirements
Enjoy working with the latest technologies, e.g. Flutter and Dart
Close collaboration with teams across five locations in Germany and Portugal
Requirements
Strong knowledge of modern Java technologies such as Spring, JEE, or Akka
Some experience with automated testing (JUnit, Mockito) as well as web/mobile technologies (Flutter/Dart, gRPC) or microservices architectures
Practical experience with Docker, Kubernetes, Tilt, or Kafka is a plus
Interest in an agile working environment (Scrum) and an affinity for software development close to hardware
Fluent German language skills
Benefits
Innovative product development in a modern Düsseldorf office
Four locations in Germany (Düsseldorf, Berlin, Stuttgart, and Leipzig) plus a workation office in Lisbon
30 days of vacation
Hybrid remote-work model (minimum 2 office days per month) + flexible working hours
Open-door policy and first-name culture across the company
Company Friday twice a month (team and management get-together + time for training, presentations, and personal projects)
Annual summer conference (event for the whole family)
Senior Software Engineer designing and delivering scalable web applications using PHP and SuiteCRM. Collaborating in an Agile team to deliver high - quality outcomes.
Software Engineer at Ideagen enhancing web applications using PHP and SuiteCRM. Collaborating across Agile teams for high - quality software development in a hybrid work environment.
Algorithm Developer for a global renewable energy trading company. Crafting trading algorithms and collaborating with cross - disciplinary teams in a creative, flexible work environment.
Software Engineer optimizing GPU - based algorithms for self - driving technology at Zoox. Analyzing performance and driving design decisions for advanced self - driving hardware and software solutions.
Backend Developer responsible for developing and maintaining web applications at Telefónica Tech. Collaborating with multidisciplinary teams and implementing solutions with quality and security.
Senior Java Back - end Developer building cloud - native backend services for a banking champion. Collaborate with engineers to deliver high - quality, scalable backend solutions in Riga, Latvia.
Backend Engineer developing cutting - edge AI platforms using modern technologies at Barclays. Collaborating with engineers for high - performance backend systems enhancing AI solutions.
Data Engineer I responsible for building and operationalizing complex data solutions at Travelers. Leveraging ETL experience and cloud platforms to support analytics and AI initiatives.