Java-Entwickler (m/w/d) - Remote/Frankfurt
Rahmeninformationen
- Referenz:
- 145993
- Start:
- 01.04.2021
- Dauer:
- 31.12.2021
- Job Typ:
- Projekt
- Standort:
- Remote/Frankfurt
- Umfang:
- part-time ca. 3 Tage
Ihre Aufgaben
- Unterstützung im Teilprojekt 'Entwicklung' bei der Umsetzung von Arbeitspaketen aus dem Umfeld der Anwendung Vertriebskanäle mit den Schwerpunkten
- Aktive Mitwirkung am gesamten Software-Entwicklungsprozess
- Mitarbeit/Erarbeitung von technischen Konzepten und der Software-/Systemarchitektur
- Design und Umsetzung der Schnittstellen/WebServices zu angrenzenden Anwendungen
- Validierung der DV-Konzeption auf Basis der Konzepte und Vorgaben aus dem Team Konzeption/Business Analyse
- Implementierung / programmtechnische Umsetzung
- Qualitätssicherung des entwickelten Programmcodes
- Dokumentation der durchgeführten Arbeiten inkl. Erstellung/Erweiterung der Architekturdokumentationen zu Schnittstellen, Daten- u. Objektmodellen
- Erweiterung/Optimierung Continuous-Integration
- Mitarbeit/Oprtimierung der agilen Entwicklungsmethoden (SCRUM) mit CI/CD- und DevOps-Methoden
Ihre Qualifikationen
- TECHNISCHE ANFORDERUNGEN
- Langjährige Erfahrung in der Java-Entwicklung (JEE)
- Erfahrung im Einsatz des Spring-Frameworks und mit Docker-Containern
- Entwicklung von Anwendungen auf Basis des Oracle-WebLogic-Server
- Gewohnter Umgang mit IntelliJ und Maven
- Datenbank Oracle (SQL; PL/SQL), HTML, CSS, JavaScript, jQuery, Velocity, JUnit, Continuous Integration, WebService Security, SOAP WebServices
- FACHLICHE ANFORDERUNGEN
- Erfahrung als Softwarearchitekt in der Konzeption und Realisierung von Anwendungsarchitekturen (Web-/Batchanwendungen und Services) mit Java-Technologien
- Erfahrung / Referenzprojekte in javabasierten Webanwendungen
- Eigenverantwortliche technische Abstimmungen mit Teilprojekten und Dienstleistern
- Sonstiges: Ausgeprägtes Bewusstsein für Concurrent-Entwicklung, Erfahrung in der Entwicklung in verteilten Teams, Kenntnisse in Software-Entwicklungsmethoden, Arbeiten mit agilen Entwicklungsmethoden (SCRUM) mit CI/CD- und DevOps-Methoden