Java-Entwickler (Backend) - ID 114
Bayerisches Landesamt für Steuern
4 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
GermanJob location
Remote
Tech stack
Java
Amazon Web Services (AWS)
Confluence
JIRA
Business Software
Java Platform Enterprise Edition (J2EE)
Gradle
IntelliJ
Java Persistence API
JSON
Java Architecture for XML Binding
WildFly (JBoss AS)
JUnit
Maven
Simple Object Access Protocol (SOAP)
SQL Databases
Web Services
XML
Spring-boot
Backend
GIT
Information Technology
Kafka
Job description
- Anpassung und Neuerstellen der Business Software auf in der Programmiersprache JAVA
- Anpassung und Neuerstellen von Schnittstellen zu anderen Verfahren
- Anpassung und Neuerstellen neuer Fachfunktionalitäten
- Tests, Integration, Deployment und Dokumentation der erfolgten Änderungen
- Ressourcenschonende und laufzeitoptimierte Entwicklung, insbesondere im Hinblick auf Massendatenverarbeitung
- Transaktionssicherheit, Skalierbarkeit, Fehlerrobustheit
- technische Anpassungen aufgrund neuer/geänderter Architekturvorgaben (z.B. Technische Zielarchitektur KONSENS, Infrastrukturfestlegungen)
- Fehlerklärung/Fehlerbehebung
- Teilnahme an Daily-Teammeetings und teamübergreifenden Besprechungen
- Präsentation von Arbeitsergebnissen und enge Abstimmung der getätigten Arbeiten im Team, um eine permanente Wartung der Software zu gewährleisten
Requirements
- Abgeschlossenes Hochschulstudium in einem der folgendenStudiengänge:Verwaltung, Bachelor in Informatik,Wirtschaftsinformatikoder Vergleichbares
- sehr gute Deutschkenntnisse (mündlich und schriftlich, mindestens Niveau C1)
Wünschenswert wären:
- Fundierte Kenntnisse in der Programmiersprache Java (Mindestens Java 17) ggf. Fachkenntnisse hinsichtlich Java EE
- Tiefgreifende Kenntnisse zu SpringBoot 3 (zukünftig 4), XML, JSON, JAXB, JPA, ggf. Applicationsserver JBOSS
- Erfahrung in Anbindung und Entwicklung von REST- und SOAP-Webservices
- Praktische Erfahrung in der Entwicklung mit Kafka und S3
- Kenntnisse in entwicklungsunterstützenden Tools (z.B. IntelliJ IDEA, Git, Jira, Confluence Gradle, Maven, JUnit (Mindestens Version 5)
- Grundkenntnisse SQL, Containern-Technologie
Benefits & conditions
- sicherer Arbeitsplatz
- abwechslungsreiches, zukunftsorientiertes und verantwortungsvolles Aufgabengebiet
- individuelle Entwicklungsmöglichkeiten
- flexible, familienfreundliche Arbeitszeitmodelle (Teilzeitbeschäftigung, Home Office bis zu 80 %)
- gründliche Einarbeitung
- ergänzende Altersvorsorgemaßnahme (Zusatzversorgung VBL)
- Chancengleichheit aller Geschlechter