Java Software Engineer (m/f/d)

Kiel 29.04.2026

What is Java Software Engineer (m/f/d)?

Java Software Engineer (m/f/d) is an exciting career opportunity based in Kiel. This role offers competitive compensation and the opportunity to work in the technology sector with modern tools and methodologies.

Employment Type: Remote possible: true

Work Arrangement: Remote work available with flexible scheduling

Industry: Information Technology & Professional Services

Complete Job Description

Are you eager to take a modern loyalty program to the next level? We're looking for a full-stack developer to join our client REWE digital. If you combine Java backend power with Angular expertise and are a fan of event-driven architecture, this is the project for you! Project overview: Focus: Development of a planning interface and event processing logic for personalized customer incentives. Start: ASAP. Workload: Full-time (38.5 hours/week). Locations: Hybrid (Kiel or Cologne-Porz). Loyalty...

What skills are required for this java software engineer (m/f/d)?

The essential skills and qualifications for this position include:

Senior Expertise: You have solid experience as a senior or expert in software development. Backend: In-depth knowledge of Java and Spring Boot. Frontend: Proficient use of Angular for creating modern web frontends. Databases & Messaging: Practical experience with PostgreSQL, Kafka, and Snowflake. Languages: You are fluent in German and English, both written and spoken. Nice-to-Have (Desirable): CI/CD & Cloud: Knowledge of GitLab, Kubernetes, and Helm. Testing: Experience in test automation with Cypress and Vitest. REWE Know-how: Ideally, you have previously worked for REWE digital to ensure a minimal onboarding period (ramp-up).

Additional preferred qualifications may include problem-solving abilities, strong communication skills, and experience working in collaborative team environments.

What type of employment is this java software engineer (m/f/d)?

This is a Remote possible: true position offering:

  • Competitive compensation in EUR currency
  • Remote work flexibility
  • Professional development opportunities
  • Modern technology stack and tools

How can I apply for this java software engineer (m/f/d)?

To apply for this position, you have the following options:

Apply Online

Submit your application directly through the original job posting for the fastest response.

Application Tips

  • Tailor your application to highlight relevant experience
  • Include specific examples of your technical skills
  • Mention your availability and preferred start date
  • Research the company and role before applying
View Original Posting