Description
Warum wir?
- freshcells systems engineering GmbH is a software service provider based in Düsseldorf with a dynamic team of over 40 creative experts from various fields. authenticity, individual talent developmenton a open communicationnd . We build respect, trust onresponsibilityand . A innovation-driven companys an , we inve new ideasst in . We know th best resultsat t achieved as a teamhe are .mistakesWe make ,earn from thembut weopenl. We are and coura new waysg geous for . Join us on our exciting journey in what is probably the most important and forward-looking area – software develo
Über uns
Was erwartet Dich bei freshcells?
Die freshcells systems engineering GmbH ist eine in Düsseldorf ansässige Softwareagentur mit einem Team von mehr als 40 Mitarbeitern. Wir bieten innovative Technologie-Beratung, erstellen Software-Konzepte sowie -Strategien und entwickeln moderne und zukunftsträchtige Applikationen und Systeme für etablierte Unternehmen, Start-Ups und eigene Produkte.
Why us?
- freshcells systems engineering GmbH is a software agency based in Dusseldorf, Germany, with a dynamic team of more than 70 employees. Positions we are seeking to fill include a Senior Java Developer (full-time software development) to support our team in Dusseldorf. work.
About us
What can you expect at freshcells?
Designing, developing, and maintaining e-commerce applications is our business. Cutting-edge technologies, customers who want more than average, and a fun, vibrant team of over 40 web experts aged 20 to 50+ from five countries – plus seven office dogs. We also have a stylish office and rec room on the spacious premises of a former carpet factory in the heart of Dusseldorf.
We are vibrant and want to stay that way, and we always look forward to welcoming new colleagues.
Deine Aufgaben
- 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 mission
- 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
- 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 ind dustry. If you would like to become an integral part of one of our project teams, email us your applica tion at: recruiting@fres The freshcells spiritFollow and run with ideas: the world begins outside the box
- Shake things up and we’ll shake them with you
- Identify what needs doing and do it
- Actualize success and celebrate successes
- Help your teammates and they’ll help you
- Communicate, so others know how to help you.
- Gaming is OK. Playing the blame game and pointing fingers is not.
- There is life beyond work
Dein Profil
- 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
- 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)
Your profile
- 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 haveExperience 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)
You should be able to communicate in English. German would be an advantage, but it’s not necessarily required.
- Our offer to you: Flex time for early risers and night owls
- Flexible home office days
- Company pension scheme with employer contribution
- Subsidy for the “Deutschlandticket”
- Advantage portal with offers in online stores and branches of various brands
- High-end equipment for private use too
- A secure and long-term workplace
- Regular feedback, team meetings & retrospectives
- Room for your own ideas and personal development
- Digital training courses, freely available to every employee
- Support with relocating processes, as well as free German courses for newcomers
- Joint activities such as summer and winter parties, monthly company breakfast, etc.
- A dog-friendly working environment
We look forward to hearing from you!
- What we have to offer Room for your ideas
- Varied and exciting IT projects
- Flat hierarchies and a friendly young team
- A relaxed working environment with agile structures
- Fun working in an international environment
- Home office options
- Flexible hours
- Free water, coffee, tea
- Monthly company breakfast
- Summer event
- Christmas event
- Company pension plan
- Sports courses at special conditions
- Help moving
- Dogs permitted
- Good commuting connections
We are not a hire-and-fire company; we prefer to quench our thirst with a cold drink after work. You’d make a great addition to our team? Then check out our current vacancies to see where we’re currently expanding.