Dieses Projekt wurde vom Anbieter geschlossen. Es sind keine Bewerbungen mehr möglich.

Archiviertes Projekt - Java Software Engineering für eine kritische On-Premise-Anwendungsplattform

Firmenname für PREMIUM-Mitglieder sichtbar

  • Mai 2024
  • nicht angegeben
  • auf Anfrage
  • 15.05.2024
  • 15367

Projektbeschreibung

Start: 17.06.2024 oder asap

Dauer: 24 Monate
Auslastung: 4 Tage pro Woche
Lokation: Remote, begrenzte Anzahl von Tagen in Berlin (max. 10 Tage pro 12 Monate)

Projektbeschreibung:

* Die Beschaffungsplattform für Ausgleichsreserven bietet die Dienste für die Beschaffung von FCR, aFRR-Kapazität und mFFR-Kapazität, aFRR-Energie und mFRR-Energie, sowie ABLA (unterbrechbare Lasten) für ÜNB.
* Die Plattform ermöglicht die Verwaltung von Ausschreibungen für vordefinierte Nachfragebeträge, die die Einholung von Geboten für präqualifizierte Anbieter, die Vergabe der erfolgreichen Gebote für die Ausschreibung, den den Abgleich der Gebote mit den ausschreibenden ÜNB sowie die Verteilung der Ausschreibungsergebnisse Ergebnisse an Anbieter, ÜNB und angrenzende Systeme
* Jede Ausschreibung durchläuft einen Workflow mit einer Reihe von Konfigurationen und Beschränkungen
* Öffentlich zugängliche Informationen über die Plattform finden Sie unter https://www.regelleistung.net/en-us/

Aufgaben:

* Erstellung von sauberem, effizientem Code auf der Grundlage von Spezifikationen und Anleitungen
* Entwicklung von Programmen und Systemen (Java)
* Reparieren und Verbessern bestehender Software
* Entwicklung intuitiver Software, die die Anforderungen des Unternehmens erfüllt und übertrifft
* Professionelle Wartung der gesamten Software und regelmäßige Erstellung von Updates, um Kunden- und Belange des Unternehmens
* Analysieren und Testen von Programmen und Produkten vor der offiziellen Einführung
* Schnelle und effiziente Behebung von Problemen bei der Programmierung, um einen produktiven Arbeitsplatz zu gewährleisten
* Entwicklung von Programmen zur aktiven Überwachung der Weitergabe von privaten Informationen
* Aktive Suche nach Möglichkeiten zur Verbesserung von Geschäftssoftwareprozessen und Interaktionen
* Coaching und Schulung von Mitgliedern des Entwicklungsteams zu Softwarekomponenten, Software Technologie-Stacks und Software-Entwicklungspraktiken, um gemeinsame Standards und Wissensaustausch innerhalb und zwischen den Entwicklungsteams

Muss-Anforderungen:

* Backend (10+ Jahre): Java 8-21 inkl. Spring Boot (inkl. Spring data, Spring cloud, Spring Sicherheit), Hibernate, Oracle SQL, Oauth2, Camunda, Hazelcast IMDG
* Integrationstechnologie (5+ Jahre): REST, AMQP, gRPC, OAS, SFTP
* Frontend (mehr als 3 Jahre): React, Swagger, Javascript, Oauth2
* BuildDevOps (5+ Jahre): CI/CD, Git, Jira, Confluence, Bamboo, Bitbucket, Octopus Deploy
* Sprachkenntnisse: Englisch (C1) und Deutsch (B2) sind erforderlich

Allgemeine Profilanforderungen:

* IT-/Technik-bezogener akademischer Abschluss (Bachelor oder Master)
* 10+ Jahre Erfahrung mit Java (-verwandten) Technologien, davon 3+ Jahre mit Spring Boot-Framework
* Sehr gute Kenntnisse der Anwendungsentwicklung und -wartung (ADM) in der Java-Welt
* Sehr gute Kenntnisse der Windows- und/oder Linux-Plattformen
* Gute Kenntnisse von Web-Technologien wie React sowie von Javascript-Bibliotheken für Web Frontends
* Gute Kenntnisse von Web-Integrationstechnologien wie REST, gRPC
* Kenntnisse über die Entwicklung der Persistenz relationaler Datenbanken mit SQL Server und Oracle Datenbanken
* Konzeptuelles Wissen über Dependency Injection, Software Design Patterns und kontinuierliche Integration
* Erfahrung in der Entwicklung mit IntelliJ unter Windows
* Erfahrung in der Arbeit in Scrum-Teams

Soll-Anforderungen:

* Backend: POJO
* BuildDevOps: Apache Tomcat, JSP, Octopus Deploy
* Frontend: Ant.design, Highcharts, Camunda Cockpit, Hazelcast Verwaltung
* Soziale Fähigkeiten: Offen für neue Ideen und Veränderungen, Leidenschaft für das Lernen und Wachsen in einem engen Team, Teamwork-Fähigkeiten

Kontaktdaten

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