Software development (analysis, design, implementation, testing and maintenance) of modern, accessible IT applications based on current Java technologies (JEE, JSF) in an agile development environment
New development and further development of backend components for web applications and content management systems
Support in technical architecture, software design and release management
Participation in technical third-level support and in the technical conception of eGovernment products
Requirements
Degree in computer science or a comparable qualification
Solid knowledge and several years of experience in programming (Java), scripting (Shell, Bash, Python) and API design (REST, messaging, RabbitMQ) as well as Postgres and S3 in the context of microservice architectures
Very good experience with Spring Boot applications and build management with Maven
Strong DevOps skills, e.g. working with Docker, Kubernetes (k3d and OpenShift) and Helm charts in a Linux environment, and related experience with CI/CD pipelines (preferably GitLab)
Experience with relational databases (primarily Postgres)
Knowledge of Test Driven Development, end-to-end tests, unit tests and distributed version control systems (e.g. git, hg)
Desirable knowledge in the following areas: programming languages Scala, Lua, and JavaScript (frontend)
Good English skills and German at least B2 level
Tech Stack
Docker
Java
JavaScript
Kubernetes
Linux
Lua
Maven
OpenShift
Postgres
Python
RabbitMQ
Scala
Spring
Spring Boot
SpringBoot
Benefits
Great team spirit in a competent, future-proof working environment with unique projects
Balanced work–life integration thanks to flexible working models and hours, plus 30 days of annual leave
Top equipment and innovative tools for interdisciplinary collaboration
Individual development opportunities as well as specialist and leadership training programs
Attractive location with excellent public transport connections
Sports partnerships, preventive health courses and running events
Company pension scheme, capital-forming benefits (vermögenswirksame Leistungen), and supportive measures for childcare and caring for relatives