bist in einer skalierten agilen Softwareentwicklungsorganisation im Bereich Backend Entwicklung tätig. konzeptionierst Java-Programme und -Module unter dem Einsatz von Spring Boot. bist für die Durchführung von objektorientierten Systemanalysen und -designs zuständig
1
Du konzeptionierst und entwickelst die Architektur für Web und Cloud basierte - IoT Anwendungen im sicherheitsrelevanten Umfeld - Du definierst passende Frameworks und Lösungsbausteine für Frontend und Backend aus - Du entwirfst und entwickelst eigenverantwortlich neue Features für moderne web-basierte Control Center …
3
Entwicklung qualitativ hochwertiger - Softwarekomponenten - auf Basis von Java, Hibernate, Spring Boot, ... Gestalten und Erstellen von - modernen Benutzeroberflächen - mit Angular - Dokumentation der Software - Erstellung von automatisierten - Testfällen (Unit-, Integrations
4
Conduct code reviews, provide feedback, and ensure adherence to best practices and coding standards. Employ distributed transaction patterns as necessary to ensure data consistency across services. Write and maintain Pact tests for contract testing and utilize Arch Unit for architecture validation
5
Du begleitest und unterstützt die agile Umsetzung von Kundenanforderungen in unterschiedlichen Branchen - Du arbeitest nach Scrum - Du arbeitest aktiv an technischen Konzepten und Software-Architekturen mit - Du unterstützt die Anpassung von vorhandenen Software-Komponenten
6
Anwendung agiler Methoden, um innovative Lösungen zu entwickeln - Technologien: Java, Angular, Hibernate, Spring und Azure - Du bietest - Abgeschlossenes IT-Studium (Bachelor/Master) oder eine vergleichbare Qualifikation - Mehrjährige Erfahrung im Bereich Full Stack Java Development
7
Entwicklung qualitativ hochwertiger Softwarekomponenten auf Basis von Java, Hibernate, Spring Boot, … Gestalten und Erstellen von modernen Benutzeroberflächen mit Angular - Dokumentation der Software - Erstellung von automatisierten Testfällen (Unit-, Integrations-, Oberflächentests)
8
Design and implement scalable, service-oriented solutions in Kotlin (2+) and Java (21), aligned with our growing performance and availability requirements. Contribute to the platform’s evolution by refactoring legacy components and improving the robustness of the system under increasing loads
9
Providing technical leadership and guidance on best practices for software development processes, infrastructure and application architecture, and preferably Java application development. Knowing a good set of tools and emerging technologies and use the right things for the job at hand
10