Java Software Engineer

Full-Time | München, DE | Software Engineering

About the job

What the job is about

Do you want to work for a software company with challenging projects, different training opportunities, and an innovative product, then this position as Java Software Engineer could be the next step in your career.

You will be part of the rapidly growing German Office that currently has about 20 employees, so you’ll get a start-up feel. But at the same time, you’ll be part of a bigger corporation that has been around since 1988.

As a Java Software Engineer, you will be mostly working on the main product ‘Miles’, our ERP software.

You’ll either work on improving the current solution or develop new modules. Sometimes you’ll also work on a customization project for one of the customers.

‘Miles’ is built in Java (both Java EE7, Java 8, and Smart GWT). For database management, at the moment we offer Oracle, SQLServer, MySql and we are looking into PostgreSQL.

Innovation is important, and you’ll be able to help us with the move to a microservices architecture for which we are using container technology, mainly Docker, Kubernetes, Quarkus, and Kafka.

Your skills and interests

You have a bachelor's or master's degree in computer science or an equivalent degree

You are passionate about building state-of-the-art solutions in Java Enterprise and you have some experience or interest in the other current technologies.

Since Sofico is an international company, being fluent in English is important. German language level C1 is also necessary to communicate well with the team and customers.

What we offer

A challenging job within a growing company, last year we hired 57 people worldwide, 6 in Germany.

The opportunity to work in a modern office, easily accessible with public transport, and with new equipment like an electrical adjustable sitting-standing desk.

Ongoing training to improve or expand your skills, be it technical, commercial, innovative, supportive, or otherwise.

And, of course, an attractive salary package based on your knowledge and experience.

Free drinks, an occasional after-work drink, team events are also included!

Ready to apply?

Step 1: Click the orange 'apply now' button below to get your CV in front of our HR team:

Meet the HR team!

+32 92108040

Questions about joining Sofico? Learn more about our interview process on our frequently asked questions page.

Share this job  —   Facebook     Twitter     LinkedIn     Xing



Software engineer explains: Angular

Each month we pull one colleague's sleeve to explain one particular aspect of their job. This edition: Ruben Vermeulen explains Angular.

Learn more


Kudos down under

Kudos, noun: a statement of praise or approval; accolade; a compliment.

Learn more


Onboarding at Sofico

When it comes to onboarding at Sofico, we offer a full 6-month program that focusses on training

Learn more


Software engineer explains: Keycloak

Each month we interview a software engineer about an application or tool Sofico uses daily. This month, Wim Hofman talks to us about Keycloak.

Learn more


Table Talks #2 - UX and UI

A table. Two colleagues. Two chairs. And one theme. That is Sofico Table Talks. In Episode 2: Jeroen Callewaert en Ben De Pauw. Topic: UX and UI.

Learn more

Discover life at Sofico