Senior Backend Entwickler (m/w/d)

Berlin  ‐ Onsite

Keywords

Unit Testing Java (Programming Language) Architecture Spring-boot Relational Databases DevOps Spring Framework Backend Integration Tests Kubernetes Docker Test Automation Code Review Content Management Continuous Integration Distributed Systems Java Persistence API PostgreSQL Apache Maven Process Development Product Engineering Scrum Methodology RabbitMQ Web Application Security Software Engineering Web Applications Gitlab Build Management Gitlab-ci Build Tools Restful Api Domain Driven Design Enterprise Service Bus Artifactory Microservices

Description

Deine Aufgaben und Tätigkeiten:
* Softwareentwicklung (Konzeption, Entwicklung, Pflege) von modernen (barrierearmen)IT-Anwendungen auf Basis aktueller Technologien (Java, Spring Boot, Docker,Kubernetes) und mittels agiler bzw. klassischer Entwicklungsmethoden,
* Neu-/Weiterentwicklung von Backendkomponenten für Webanwendungen,ClientServer-Lösungen und Content Management Systeme für eine komplexe PortalPlattform,
* Beratung bei Backend-Architektur-Themen für eine komplexe Portalanwendung
* Erstellung, Durchführung und Dokumentation von Entwicklertests (Modultests,
Komponententests).

500 Personentage (PT)und die Leistung soll im Zeitraum von bis einschließlich

Dein Profil:
MUSS Anforderungen (Mindestanforderungen):
* 2 Jahre nachgewiesene Kenntnisse im Bereich DevOps (DevOps Mindset),
* 2 Jahre nachgewiesene Kenntnisse in der Architektur und der Kommunikation von verteilten Systemen (Microservices),
* Kenntnisse des Software-Lebenszyklus des Software-Delivery Prozesses mit den einschlägigen Tools (gitlab, Kubernetes, artifactory, docker),
* 2 Jahre nachgewiesene Kenntnisse im Bereich relationale Datenbanken,
* 3 Jahre nachgewiesene Kenntnisse in der Programmiersprache Java,
* 2 Jahre nachgewiesene Kenntnisse mit dem Spring-Framework und Spring Boot sowie erweiterte Kenntnisse in Web Security und REST,
* 2 Jahre nachgewiesene Kenntnisse im Bereich Unit-Tests und Integrationstests,
* 2 Jahre nachgewiesene Kenntnisse in der Arbeit mit Build-Management-Tools(insbesondere Apache Maven).
* Kenntnisse in der Arbeit mit relationalen Datenbanken,
* Nachgewiesene Kenntnisse in der Konfiguration von Spring-Framework und Spring Boot basierten Applikationen,
* Nachgewiesene Kenntnisse in der Entwicklung und Anpassung von Helm Charts,
* Nachgewiesene Kenntnisse in der Umsetzung von CI/CD-Pipelines,
* Nachgewiesene Kenntnisse in der Umsetzung von hexagonalen Architekturen,
* Nachgewiesene Kenntnisse mit Messagequeues/Enterprise Service Bus
* Nachgewiesene Kenntnisse mit Restful-Architekturen
* Nachgewiesene Kenntnisse mit agilen Sofware Entwicklungsprozessen ( insbesondere Scrum, code Review)
* Nachgewiesene Kenntnisse im Bereich der Testautomatisierung (Unit-Tests,
Integrations-Tests),
* Nachgewiesene Kenntnisse im Umgang mit gängigen Build Tools.

SOLL Anforderunegn:
* Erfahrung in JPA
* Erfahrung in Postgres
* Erfahrung in Java 17
* Erfahrung in Gitlab CI/CD
* Erfahrung in Erfahrungen mit Domain-driven Design
* Erfahrung in RabbitMQ

Kontaktperson: Talent Aquisition Frau Yanina Koval

FERCHAU GmbH
Niederlassung Berlin Public
Bayerischer Platz 1
10779 Berlin
Start date
01.05.2024
Duration
100 weeks
From
FERCHAU GmbH
Published at
22.03.2024
Contact person:
Yanina Koval
Project ID:
2731932
Contract type
Freelance
To apply to this project you must log in.
Register