The Dynatrace platform uses cutting-edge technologies, including our own Davis hypermodal AI, to help our customers modernize and automate cloud operations, deliver software faster and more securely, and enable flawless digital experiences … As a Senior Java Software Engineer, you will be working on our Cluster …
1
5+yearsofexperience in Java development, including architectural design - Technical studies related tosoftwareengineering (or similar) - Experience with test-driven development, clean code and design patterns - Enjoyingpassing onknowledge and experienceto fellow team members
2
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
3
As part of a dynamic team with a strong team spirit, you constantly spur yourself and your colleagues on to achieve top performance through knowledge transfer. Technologien und Skills - Angular - JIRA - Confluence - Java - Git - Unsere Erwartungen an dich
4
Wien, Spittal/Drau, Linz, Villach Vollzeit … Du bringst fundierte Kenntnisse der Java-Plattform (Core, Multithreading, Collections) mit, ergänzend verfügst du optimalerweise über Erfahrung mit Spring, Spring Boot und Spring Cloud
5
Du planst neue Features im Team und implementierst diese in 2-wöchigen Sprints mit Fokus auf Stabilität und langfristige Softwarequalität. Du arbeitest hauptsächlich mit unseren Kerntechnologien JavaEE und Oracle Datenbanken (PL/SQL)
6
Neu- und Weiterentwicklungen von Web Applikationen - Konzeption und Erarbeitung der Software Architektur - Verantwortung für die Umsetzung auf modernem Tech Stack: Openshift Container-Infrastruktur - CI/CD DevOps - Server-side: Java mit Spring Boot
7
Anpassung und Erweiterung von Systemen gemäß den individuellen Anforderungen der Kunden. Entwicklung zusätzlicher Funktionen und Tools unter Verwendung von Java und entsprechenden APIs. Konfiguration von Arbeitsabläufen, Anpassung von Datenstrukturen und Automatisierung von Datenpflegeprozessen
8
Konzeption und Implementierung einer modernen Java-Anwendung - Entwicklung einer robusten Backend-Architektur - Gestaltung und Umsetzung von benutzerfreundlichen Frontends mit JSF (kleinerer Teil) - Entwicklung von REST-Schnittstellen zur Anbindung verbundener Systeme
9
Your role at Dynatrace … Storage and Analytics Systems – Applied high-performance computing, finding new ways of processing immense data payloads, storage, and applied analytics, using Java, Kafka, Spark, Lucene, Kubernetes
10