Senior Java Developer (m/w/d) - Software Development in full time

freshcells systems engineering GmbH is a software company based in Düsseldorf, Germany with a dynamic team of over 40 employees.

We are not a hire-and-fire company; we prefer to quench our thirst with a cold drink after work.

Positions we are seeking to fill include a Senior Java Developer (full-time software development) to support our team in Dusseldorf.

You will strengthen our team of Java developers to help improve, extend and maintain our Java software services. You will participate in a project with disruptive potential for an entire industry.

Wenn du integraler Bestandteil eines unserer Teams werden möchtest, dann sende uns deine Bewerbungsunterlagen bitte per E-Mail an:

Der freshcells Spirit

  • Mitdenken und weiterdenken: die Welt beginnt hinterm Tellerrand.
  • Beweg’ etwas und wir bewegen mit dir.
  • Sieh’ was zu tun ist und tu’ es.
  • Produzier’ Erfolge und feier’ Erfolge
  • Halte die Motivation und die Liebe zu Herausforderungen aufrecht.
  • Hilf Team-Mates. Dann helfen sie auch dir.
  • Kommuniziere. Dann kann dir geholfen werden.
  • Gaming ist toll. Blame-Game und Finger-Pointing nicht.
  • Es gibt ein Leben neben der Arbeit.

Was wir dir bieten

  • Raum für eigene Ideen
  • Abwechslungsreiche und spannende IT-Projekte
  • Flache Hierarchien und ein sympathisches Team
  • Eine agil strukturierte und lockere Arbeitsatmosphäre
  • Spaß an der Arbeit in einem internationalen Umfeld
  • Homeoffice Möglichkeit
  • Flex-Time
  • Wasser, Kaffee, Tee gibt's gratis
  • Monatliches Company Breakfast
  • Summer Event
  • Christmas Event
  • Betriebliche Altersvorsorge
  • Sportangebot zu besonderen Konditionen
  • Hunde willkommen
  • Sehr gute Verkehrsanbindung
  • Unterstützung bei Umzug (Behördengänge, Wohnungssuche, Registrierung bei Ämtern, Krankenkasse, Bankkonto etc.)

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

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.