What your new challenge will look like:
- Implementing software services, components, and related automated tests
- Working on the further development, testing, and refactoring of our planning and optimization software suite
- Designing software on 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 in context, and are familiar with tools such as version control, build systems, IDEs, and continuous integration systems. Ideally, you also have a good understanding of 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 from anywhere in Germany with up to 90 days per year within the EU.
- Flexible working hours, suitable for various lifestyles.
- Option for additional unpaid vacation to accommodate your personal needs.
- Possibility of a sabbatical.
- Support for training and development with allocated time and budget.
- Mobility budget, e.g., yearly public transportation ticket for Berlin.
- Permanent contract, emphasizing long-term employment.
- Mental health coaching through our employee assistance program.