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)
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
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 …
Gestalte die Zukunft der Energie: Entwickle und verbessere kontinuierlich an einem Energiemanagement-System in Java - Halte die Software am Laufen: Kümmere dich um die Wartung und Erweiterung einer bestehenden Software - damit alles rund läuft
Du hast fundierte Kenntnisse in den Programmiersprachen Java - Du findest kreative Lösungen und denkst analytisch - Du bist begeistert von Technik und bringst in diesem Bereich gutes Verständnis mit - Du verfügst über fließende Deutschkenntnisse
mindestens für 4 Wochen - Aufgaben, die mich erwarten - aktives Mitwirken in einem agilen Softwareentwicklungsprozess (SCRUM) - eigenständiges Erarbeiten von Lösungskonzepten für Projekte aus verschiedenen Unternehmensbereichen - Unterstützen in der Backend Entwicklung mit Java und Spring Boot
Mitverantwortlich für Administration, Weiterentwicklung und Betriebsführung des Materialflusssystems. Definition von Anforderungen in Zusammenarbeit mit den Fachbereichen. Entwicklung von Lösungskonzepten. Umsetzung von Features bzw. Absprache mit dem Team oder externen Dienstleistern
Du verfügst über fundierte Kenntnisse in objektorientierter Programmierung mit Java und serviceorientierter Architektur./li> - Du hast Erfahrung mit gängigen Java-Bibliotheken. Du besitzt umfassendes Wissen in Versionsverwaltung (GIT) und hast Erfahrung mit Build-Management-Tools