Java Developer (Munich, Germany)
Oferty pracySummary
Andersen is hiring a Java Developer in Munich to work on a tax processing system, enhancing secure, high-load backend components in a regulated public-sector environment.
The customer is a large public-sector organization coordinating a regional financial administration system. It provides strategic, organizational, and technical oversight to multiple local offices and operates mission-critical digital platforms and high-performance IT infrastructure. The organization drives digital transformation and the adoption of modern technologies in a highly secure and regulated environment.
The project is a nationwide public sector initiative to develop and maintain a unified tax processing system. The team works on enhancing and supporting a central server component that ensures secure, consistent, and efficient handling of tax return data at scale.
Responsibilities
- Delivering Java-based software development services for the project, ensuring high‑quality implementation aligned with project requirements.
- Developing and maintaining applications using Java, Java SE 17+, and the Spring ecosystem (Spring Boot, Spring Beans, DI, configurations, Spring MVC).
- Designing, implementing, and documenting REST APIs using OpenAPI, JSON, and YAML.
- Using Git, Gradle, JUnit, Mockito, IntelliJ IDEA, and Linux consistently throughout development workflows.
- Working with additional technologies such as Docker/Kubernetes/Podman, Java CXF, SQL, Logback, Kafka, and relevant tooling.
- Preparing and maintaining comprehensive and structured project documentation in German, including reports, working papers, and other deliverables in MS Office formats.
- Collaborating with the team on‑site in Munich and remotely, including occasional business travel (up to approx. five trips per year).
- Handling occasional work on weekends, public holidays, or outside regular working hours (approx. 2 requests per year).
- Adhering to security, documentation, and quality standards defined by the client.
Requirements
- Professional experience in Java software development for 4+ years.
- Completed degree in computer science or equivalent qualification.
- Practical experience with Java SE 17+.
- Strong expertise in REST APIs, OpenAPI, JSON, and YAML.
- Solid in Spring Boot, Spring Beans, dependency injection, configuration, and the broader Spring ecosystem.
- In‑depth knowledge of Git, Gradle, Jira, Confluence.
- Basic knowledge of JUnit, Mockito, IntelliJ IDEA, Linux, Docker/Kubernetes/Podman, Java CXF, SQL, Kafka, Logback.
- Ability to produce high‑quality documentation for software projects.
- Understanding of software architecture fundamentals.
- Level of English – from Upper-Intermediate+ and above.
- Level of German – from Advanced and above.
Reasons to join us
- Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc..
- The opportunity to change the project and/or develop expertise in an interesting business domain.
- Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee.
- The opportunity to earn up to an additional 1,000 EUR per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities.
- Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated.
- Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies).
- Certification compensation (AWS, PMP, etc).
- Referral program.
- English courses.
- Compensation for sports activities.
- Mobility benefits (e.g., Deutschlandticket, JobRad program, public transportation subsidies).
Join us!
Locations
Germany
Czekamy na was!
lub Poleć znajomego
Przetwarzamy dane osobowe zgodnie z RODO
Myślisz o kolejnym kroku w karierze? Zobacz oferty pracy w Andersen i znajdź coś dla siebie już dziś