What your new challenge will look like:
- Implementing software services, components, and related automated tests.
- Working on further development, testing, and refactoring of our planning and optimization software suite.
- Designing software at an architectural level and actively participating in the agile working process.
Why you belong at 4flow:
- You have at least three years of experience in software development with Java.
- You have successfully completed your studies in (business) informatics, mathematics, natural sciences, or a comparable field.
- You possess strong skills in Jakarta EE and Spring, with a good understanding of software design principles.
- You can analyze trade-offs and find solutions for problems within context; familiar with tools such as version control, build systems, IDEs, and CI systems. Ideally, you also understand web frameworks for single-page applications.
- Your strong English skills enable clear communication in an international team; German skills are a plus.
- You have a high awareness of code quality, adhering to clean code principles.
- Remote work is available from anywhere in Germany, with up to 90 days per year within the EU.
- Flexible working hours, suitable for various lifestyles.
- Options for unpaid vacation, sabbatical, and support for training and development.
- Mobility budget (e.g., yearly public transportation ticket for Berlin).
- Permanent contract, emphasizing long-term employment.
- Access to mental health coaching through our employee assistance program.