Java-Backendentwicklung

Berlin  ‐ Onsite

Keywords

Backend Java (Programming Language) Application Programming Interfaces (APIs) Databases Front End Software Development Test Automation Unit Testing Business Process Improvement Software Quality Code Review Database Storage Structures Recruitment Scalability Infrastructure Management Interoperability Spring Framework PostgreSQL MongoDB MySQL NoSQL Software Engineering Administrative Operations Software Security Caching Git Build Tools Codebase Restful Api Safety Principles Software Version Control

Description

Dein Verantwortungsbereich
* Konzeption, Design und Implementierung von skalierbaren, sicheren und effizienten Backend-Lösungen unter Verwendung von Java
* Gewährleistung der Hochverfügbarkeit und Performanz von Serveranwendungen
* Entwurf, Implementierung und Optimierung von Datenbankstrukturen
* Integration von Datenbanken wie MySQL, PostgreSQL oder MongoDB in Backend-Anwendungen
* Entwicklung von RESTful APIs für die Kommunikation zwischen Frontend und Backend
* Sicherstellung einer klaren und konsistenten API-Dokumentation
* Implementierung von Sicherheitsmaßnahmen und Authentifizierungsmechanismen, um die Integrität der Daten und die Anwendungssicherheit zu gewährleisten
* dentifikation und Behebung von Sicherheitslücken in der Backend-Infrastruktur
* Überwachung und Optimierung der Backend-Performance für eine schnelle und reibungslose Verarbeitung von Anfragen
* Implementierung von Caching-Strategien und anderen Optimierungstechniken
* Anbindung externer APIs und Integration von Drittanbieter-Services zur Erweiterung der Funktionalitäten
* Gewährleistung der Interoperabilität mit verschiedenen Systemen
* Entwicklung von Unit-Tests und Integration von Testautomatisierung zur Sicherstellung der Codequalität
* Teilnahme an Code-Reviews und kontinuierliche Verbesserung der Codebasis
* Enge Zusammenarbeit mit Frontend-Entwicklern, Designern und anderen Teammitgliedern, um Anforderungen zu verstehen und nahtlose Lösungen zu entwickeln
* Kommunikation von technischen Entscheidungen und Lösungsansätzen im Team

Das bieten wir dir
* 30 Tage Zahlungsziel ohne Mehrkosten (kürzere Zahlungsziele mit Skonto möglich) und rechtzeitige Bezahlung garantiert
* Unterstützung bei der Auftragsakquisition und Übernahme der gesamten Administration
* Briefings im Vorfeld von Kundeninterviews
* kurze Kommunikationswege durch feste Ansprechpartner bei uns

Unsere Erwartungen an dich
* Abgeschlossenes Studium der Informatik, Softwareentwicklung oder vergleichbare Qualifikation
* Nachweisbare Erfahrung in der Entwicklung von Backend-Anwendungen mit Java mindestens 3 Jahre
* Kenntnisse in der Anwendung von Frameworks wie Spring oder Jakarta EE
* Erfahrung im Umgang mit relationalen und/oder NoSQL-Datenbanken
* Sicherer Umgang mit Versionskontrollsystemen (z. B. Git) und Build-Tools
* Fähigkeit zur selbstständigen Problemlösung und Teamarbeit
* Kontinuierliches Interesse an neuen Technologien
* fließende Deutsch und Englisch Kenntnisse

Kontaktperson: Senior Talent Acquisition Expert Herr Roy-Marvin Laumer

FERCHAU GmbH
Niederlassung Berlin Public
Bayerischer Platz 1
10779 Berlin
Start date
08.01.2024
Duration
56 weeks
From
FERCHAU GmbH
Published at
02.01.2024
Contact person:
Roy-Marvin Laumer
Project ID:
2697518
Contract type
Freelance
To apply to this project you must log in.
Register