Senior Java Developer

Back to career

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.

Please send us your application via email to

The freshcells spirit

  • We always remain ourselves.
  • We promote individual talents.
  • We are creative nerds from a wide variety of fields.
  • We do not hide.
  • We communicate openly, honestly & fairly.
  • We build on respect, trust & responsibility.
  • We are innovation driven and willing to invest in ideas.
  • We know that the best results can only be achieved as a team.
  • We make mistakes, but we learn from them.
  • We are open, we are courageous.

What we have to offer

Kununu Open Company
Kununu Top Company
Kununu Top Company 2022
Kununu Top Company 2023
  • Flexible home office days
  • Flex-time for early risers and night owls
  • Digital training courses, available to every employee at his or her own discretion
  • Company pension plan with employer subsidy possible
  • Monthly Company Breakfast
  • Summer, Christmas and company parties
  • High-end equipment also for private use
  • A secure and long-term job
  • A dog-friendly working environment
  • Regular exchange, feedbacks, team meetings & retrospectives
  • Room for own ideas and personal development
  • Varied and exciting WebTech projects
  • International top customers and colleagues
  • Support with relocating processes
  • Free German courses for newcomers

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)

Take the initiative

Please note

Applications sent by post cannot be taken into account during the application process. For this reason, application portfolios will also not be returned.