Job
- Level
- Senior
- Job Field
- Back End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Kaarst
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you develop backend components using Java and Spring Boot, design cross-process workflows, and integrate systems for the German tax administration while working closely with stakeholders.
Job Technologies
Your role in the team
- As a Senior Java Fullstack Developer with a technical focus, you support a major project within the central IT initiatives of the German tax administration.
- The focus is on a process that manages the overarching business processes between different specialized applications.
- Development of high-performance backend components based on Java (17/21) and Spring Boot.
- Design and implementation of cross-process procedures as well as integration into existing system landscapes.
- Participation in the development of components for data processing and transformation within large, distributed systems.
- Coordination with technical stakeholders and project teams - mostly remote, with occasional on-site meetings (approximately once a month in Kaarst).
- Design of technical solutions for monitoring and controlling the application (including UI-related backend provisioning).
- Conducting developer tests and ensuring software quality.
- Maintenance, servicing, and continuous optimization of existing software components.
- Creation of technical documentation (e.g., operational and interface documentation).
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Experience in developing frameworks or libraries in the Java environment.
- Excellent knowledge in handling messaging technologies (Kafka/AMQ).
- Solid knowledge of databases (Oracle, PostgreSQL) as well as ORM (Hibernate/JPA).
- Proficient handling of Linux systems and basic shell scripting skills.
- Structured, analytical working style with a high quality standard in software development.
- Very good written and spoken German skills (C1 level).
Experience
- At least 10 years of hands-on experience in Java development and solid knowledge of modern software architectures.
- Very good knowledge of Spring/Spring Boot as well as experience in developing scalable backend systems.
- Extensive experience in designing microservices, distributed systems, and highly available architectures.
- Experience with Camunda (BPMN) and modeling complex business processes.
- Experience with REST and SOAP interfaces, XML/JSON processing, and common web service standards.
- Experience in the public sector or in complex enterprise environments is advantageous.
This text has been machine translated. Show original
What we offer
- Clearly defined roles, genuine collaboration, and a shared goal.
- Here you are directly involved in change, if you wish.
- Flexible working hours and remote work are a given.
- Individual hardware budget.
- Mental Health: Your mental well-being is important to us.
- Individual training budget.
- JobRad or company car.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Health, Fitness & Fun
Topics that you deal with on the job
Job Locations
This is your employer
virtual7 GmbH
With more than 100 experts, virtual7 is deployed nationwide. We develop solutions around digitalization for federal government, states, ministries and agencies. This creates value for citizens and authorities.
Description
- Company Size
- 1-49 Employees
- Company Type
- Established Company
- Working Model
- Full Remote, Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication
