Senior Software Developer (d/f/m)

4flow • Berlin • Remote • Professionals

Berlin

4flow software develops global standard software products for supply chain and transportation planning that can be used across industries. With an integrated planning approach, our software covers use cases from long-term optimization of network structures to short-term optimization of transportation utilization.

What your new challenge will look like:

  • Evolve our software modules with focus on robustness and performance

  • Design and implement changes for our software to account for its future modernization as well as its current reliability and success

  • Contribute to the entire chain of software engineering: from requirements analysis via design, coding, test, CI/CD and observation in production environments

  • Create solutions for our software products that are in daily use in diverse scenarios at customers and in projects

Why you belong at 4flow:

  • You bring at least three years of experience in software development with Java.

  • You successfully completed your studies in (business) informatics, mathematics, natural sciences, or a comparable field of study.

  • You have strong skills in Jakarta EE and Spring and a good understanding of software design principles.

  • You have the ability to analyze trade-offs and find solutions for a given problem in context, as well the ability to

  • use common tools such as version control, build systems, IDEs and continuous integration systems. Ideally you have a good understanding of web frameworks for single page applications.

  • Your strong English skills enable you to communicate clearly in an international team, and ideally you also possess good German skills.

  • You have a high awareness for code quality (clean code principles).

 

Your benefits at 4flow

Modern office design

Shared desks, phone booths, recreation rooms, chill-out areas

Compensation & bonuses

Competitive compensation package, private mobility options, annual bonus, corporate benefits membership

Health and wellness programs

Company doctors, health insurance, employee assistance program, (mental) health events

Development and support

Individual training and coaching, LinkedIn learning, leadership program, support with PhDs, bachelor’s and master’s theses, language courses, individual training budget

Global presence

English as the corporate language, projects and teams across countries, international business travel

Team culture

Corporate social responsibility initiatives, team trips, summer parties, Christmas celebrations, weekly highlights like breakfast or lunch, team events, sports events

Your application process at 4flow

Online application
Online application

Apply for one of our positions by uploading your application, including your CV and supporting documents, to our job portal. Immediately afterwards, you will receive a confirmation of receipt.

Video call
Video call

We will review your documents and provide you with feedback as soon as possible. An HR team member will then schedule a video or phone interview with you.

Interview session
Interview session

We want to find out more about you to better assess your expertise: In virtual interviews with 4flowers from the team you would be joining, we’ll provide you with comprehensive insights and the opportunity to ask all of your questions.

Contract agreement
Contract agreement

We will get in touch with you in the next few days to ideally propose you with our offer.

Onboarding
Onboarding

We look forward to welcoming you as a new 4flower. During your onboarding, you will get to know all about our business lines,units and services and the people behind them. Experienced team members will facilitate your quick integration in our team.

Sounds interesting?

Apply now