Senior Software Architect (Java) (m/w/d)

Firmenname für PREMIUM-Mitglieder sichtbar

  • Oktober 2024
  • nicht angegeben
  • auf Anfrage
  • Remote
  • 02.09.2024
  • 95420-298

Projekt Insights

seit wann aktiv?
Projektansichten
Bewerbungen

Projektbeschreibung

Für ein spannendes Projekt in der Energieversorgung sind wir aktuell auf der Suche nach einem Senior Software Architect (Java).


Rahmenbedingungen:

Auslastung: 100%

Einsatzort: Remote und Berlin (10 Tage pro Jahr)


Zu Ihren Aufgaben gehören:

+ Architekturdesign für eine kritische On-Premises-Anwendungsplattform

+ hohe Entwicklungsqualität unter Beachtung definierter Governance-Regeln und Standardisierung, bezogen auf ein stabiles und langlebiges Anwendungsdesign

+ Festlegung von Standards für und technische Validierung von Softwarekomponenten und Softwarearchitekturen im Rahmen des Projekts und/oder Produkts

+ Unterstützung der besten architektonischen Integrität und Entwicklungsqualität unter Berücksichtigung der definierten Governance-Regeln und Standardisierung in Bezug auf sichere, leistungsfähige und robuste Anwendungen und/oder Produkte

+ Zusammenarbeit mit Lösungsarchitekten, technischen Leitern und internen Anwendungsmanagern bei der technischen Definition der erforderlichen Softwarekomponenten innerhalb eines Toolsets, in Übereinstimmung mit den definierten Unternehmens- und Anwendungsarchitekturen und Technologiestandards

+ Technische Validierung von funktionalen und nicht-funktionalen Anforderungen in der Requirements-Engineering-Phase des jeweiligen Workstreams innerhalb des Produktentwicklungslebenszyklus

+ Entwurf von Softwarelösungen auf Anwendungs- und/oder Produktebene und deren Kommunikation an alle relevanten Stakeholder

+ Definition und Dokumentation von Standards für die Dokumentation der Anwendungsarchitektur sowie Anleitung, Validierung und Sicherstellung der Einhaltung dieser Standards innerhalb des Projektteams.

+ Definition und Pflege des relevanten Taylor-Made Development (TMD) Technologie-Stacks, Erkundung neuer Lösungen und Technologien

+ Sicherstellung der prüfbaren Einhaltung der Anforderungen der kritischen IT-Infrastruktur, z.B.

ISMS-Prozess, BSI Kritis-Verordnung

+ Aktive Suche nach Möglichkeiten zur Verbesserung von Geschäftssoftwareprozessen und Interaktionen.

Anforderungen:

Must-haves:

+ Ausgezeichnete Kenntnisse der Anwendungsarchitektur, -entwicklung und -wartung (ADM) in der Java-Welt

+ Sehr gute konzeptionelle Kenntnisse von Dependency Injection, Software Design Patterns und Continuous Integration

+ Sehr gute Kenntnisse der Windows- und/oder Linux-Plattform

+ Gute Kenntnisse über die Entwicklung der Persistenz relationaler Datenbanken unter Verwendung von SQL Server und

Oracle-Datenbanken

+ Erfahrung in der Entwicklung mit IntelliJ unter Windows

+ Scrum

+ Microservices

+ Backend Fokus (3+ Jahre): Java 8-21 inkl. Spring Boot (inkl. Spring data, Spring cloud, Spring security), Hibernate, Oracle SQL, Oauth2, OIDC, Camunda, Hazelcast IMDG

+ Integrationstechnologie (3+ Jahre): REST, AMQP, gRPC, OAS, SFTP

+ Frontend (mehr als 3 Jahre): React, Swagger, Javascript, Oauth2

+ BuildDevOps (3+ Jahre): CI/CD, Git, Jira, Confluence, Bamboo, Bitbucket

+ Sprachkenntnisse: Englisch (C1) und Deutsch (C1)

+ Sehr gute Kommunikationsfähigkeiten komplexe architektonische Themen zu diskutieren


Nice to have:

+ Backend: POJO

+ BuildDevOps: Apache Tomcat, JSP, Octopus Deploy

+ Frontend: Ant.design, Highcharts, Camunda Cockpit, Hazelcast Management

Konnten wir Ihr Interesse wecken? Dann freuen wir uns auf die Zusendung Ihres aussagekräftigen Expertenprofils unter Angabe Ihrer Stundensatzvorstellung.

Start: 01.10.2024
Dauer: 12 Monate++
Ort: Remote

Kontaktdaten

Als registriertes Mitglied von freelance.de können Sie sich direkt auf dieses Projekt bewerben.