Java Full Stack Developer (m/f/d)
That’s your challenge:
- As a Java Developer (m/f/d) you will work in one of our agile teams on exciting and varied projects.
- Together with the team, you will further develop our Java-based product Login-Master.
- You extend residual API interfaces, secure them and adapt them to customer requirements.
- You set up and extend MariaDB and PostgreSQL databases.
- You further develop the open source product Keycloak by, for example, writing Keycloak extensions.
- You build flexible microservices for application servers and cloud-native functions.
- You version your code with Git and implement pipelines for automatic testing with Gitlab CI.
- You bring your experience and knowledge to increase the code and test quality and improve the user experience.
- Through regular code reviews and pair programming sessions, you ensure a better transfer of know-how to the team.
Our tech stack:
- Cloud: AWS, GCP, Azure, Hetzner Cloud, StackIT & Co., IONOS
- CI/CD: GitLab CI, Docker & Kubernetes, Terraform, Ansible, Jenkins, Azure Pipelines and other Cloud Providers
- Middleware/Microservices: node.js, Springboot
- Databases: PostgreSQL, MariaDB, MySQL, Vuex, mongoDB
- Tools: eclipse / IntelliJ / VS Code, Nexus, Sonarcube, Jitsi, Slack, Jira, Confluence, Balsamiq, figma, Postman
- IAM: Keycloak, Azure AD, OpenID Connect, SAML
You fit in with us if:
- you don’t just want to develop working software – but also good software.
- You want to work responsibly in an agile team and teamwork and open communication are a matter of course for you.
- You enjoy quickly familiarising yourself with new technologies and topics.
- Ideally, you already have experience with Kubernetes, Ansible, Terraform, Gitlab CI and the like.
- You would like to work on central, important projects of start-ups, medium-sized and large companies.
- You are always open to new things: You don’t have to be an expert in our entire tech stack – we want motivation & curiosity.
- You can communicate well in German and English.
- You want to help shape a digital world that people can trust.
That’s what we offer you:
- Benefits such as free drinks, fresh fruit and a well-equipped workplace are a matter of course for us.
- Home office, remote work or in the office? You decide!
- Flexible working hours that allow for a good work-life balance.
- Room for your ideas: We want to constantly improve – that means an open ear for your ideas at all times.
- A team like no other: We barbecue, we play table football, we laugh – the fun at work comes naturally. But just get to know us in a personal conversation and form your own opinion.
Are you interested?
Then we look forward to receiving your application documents with your salary expectations and a possible starting date.
You can apply easily via the form below.
Do you have questions about our application process? Then take a look here.