Senior Java Developer

Zurück zu Karriere

Senior Java Developer (m/f/d)

freshcells systems engineering GmbH is a software service provider based in Düsseldorf with a dynamic team of over 50 creative experts from various fields.

At freshcells, authenticity, individual talent development, and open communication are at the core of everything we do. We rely on respect, trust, and responsibility. As an innovation-driven company, we invest in new ideas. We know that the best results come from teamwork. We make mistakes – but we learn from them. We are open-minded and bold when it comes to exploring new paths.

Our DNA is centered around creating sustainable solutions with a strong commitment to excellence. We thoroughly analyze our projects in advance. That’s why we deliver what we promise. Our consulting is honest and customer-oriented.

Join us on our exciting journey in perhaps the most significant and forward-looking field of all – software development – as a Senior Java Developer (f/m/d) – Software Development (full-time)!

If you're excited by a diverse range of projects, want to continuously grow, and enjoy working independently and with a strong sense of responsibility, get in touch with us: recruiting@freshcells.de. We’re looking forward to hearing from you!

Der freshcells Spirit

  • Wir bleiben stets wir selbst.
  • Wir fördern individuelle Talente.
  • Wir sind kreative Nerds aus unterschiedlichsten Bereichen.
  • Wir verstecken uns nicht.
  • Wir kommunizieren offen, ehrlich & fair.
  • Wir bauen auf Respekt, Vertrauen & Verantwortung.
  • Wir sind innovationsgetrieben und bereit, in Ideen zu investieren.
  • Wir wissen, dass man die besten Ergebnisse nur im Team erzielt.
  • Wir machen Fehler, doch wir lernen daraus.
  • Wir sind offen, wir sind mutig

Was wir dir bieten

Kununu Open Company
Kununu Top Company
Kununu Top Company 2025
  • Flexible Homeoffice-Tage
  • Flexible Arbeitszeiten für Frühaufsteher und Nachteulen
  • Hundefreundliche Arbeitsumgebung
  • Sicherer und langfristig ausgerichteter Arbeitsplatz
  • Betriebliche Altersvorsorge mit Arbeitgeberzuschuss
  • Regelmäßiger Austausch, Feedbacks, Teammeetings und Retrospektiven
  • Monatliches Company Breakfast
  • Raum für eigene Ideen und persönliche Weiterentwicklung
  • Freier Zugang zu digitalen Weiterbildungskursen für alle Mitarbeiter
  • Zuschuss zur Urban Sports Club Mitgliedschaft
  • Zuschuss zum Deutschlandticket
  • Fahrrad-Leasing über JobRad
  • Unterstützung bei Umzugsprozessen
  • Kostenlose Deutschkurse für Zugezogene

Your Responsibilities

  • Design and improve our high-performance Java web applications with industry-standard frameworks
  • Conceptual design and implementation of new features for sophisticated software solutions in cooperation with the project management, design, and development teams
  • Writing automated software tests and setup deployments for web applications
  • Profiling and discovering performance bottlenecks in our Java applications

Your Qualifications

  • Several years of hands-on experience in Software Engineering
  • Solid knowledge of Java (8, 11) and object-oriented software architectures
  • Experience with the Spring (Boot) framework
  • Experience in SQL
  • Experience in Software Integration Development (SOAP/REST)
  • You are comfortable with microservices architectures, API-based and event-based communication
  • Using build tools (like maven, gradle)
  • Experience in agile development in a team and an organized and result-oriented work ethic for sustainable and scalable web systems
  • Good knowledge of how to design distributed systems
  • Good knowledge of the English language, regardless of your mother tongue
  • Good knowledge of the English language

Nice to have

  • Experience in NoSQL
  • Previous experience with lucene/solr/elasticsearch
  • Experience with Docker and ideally, experience Kubernetes and Helm
  • Experience with Apache Ignite and Redis
  • Continuous Integration and Deployment with Jenkins (or others)
  • Experience with GraphQL is a plus
  • Experience with Reactive programming (Spring WebFlux)

Ergreif die Initiative

Bitte beachte

Postalisch gesendete Bewerbungen können bei der Bewerbung nicht berücksichtigt werden. Aus diesem Grund werden auch keine Bewerbungsmappen zurückgegeben.