Software Entwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 49080 Osnabrück
- auf Anfrage
- de | en
- 01.11.2023
Kurzvorstellung
Besonderes Interesse an Java, Spring, Docker und Microservice-basierten Systemen.
Qualifikationen
Projekt‐ & Berufserfahrung
11/2021 – offen
TätigkeitsbeschreibungWeiterentwicklung und Wartung des Vertriebssystems
Eingesetzte QualifikationenSoftwareentwicklung (allg.)
11/2017 – 11/2021
Tätigkeitsbeschreibung
• Entwicklung und Betrieb der [...] Omni-Channel-Plattform mit dem Schwerpunkt auf eCommerce (-Hyperlink entfernt-)
o Projekt- und Produkt-getriebene Feature-Entwicklung
o Migration eines Legacy-Monolithen auf eine Self-Contained Systems und Microservices-Architektur
o Betrieb und Überwachung der bereitgestellten Software
• Agiles Vorgehensmodell innerhalb eines crossfunktionalen und selbstorganisierten Scrum-Teams
• Fullstack-Softwareentwicklung
o Im Backend mit Java, Spring, Maven, Docker, MySQL, etc. (s.u.)
o im Frontend mit JavaScript, Typescript, Webcomponents, Redux, Thymeleaf, etc. (s.u.)
• Testautomatisierung auf unterschiedlichen Ebenen mittels Unit-, Integrations-, Component- und End2End-Tests sowie Lasttests
• Konzeption und Umsetzung der Software-Architektur auf Makro- und Mikroebene
o Microservices und Self-Contained Systems
o Integration und Kommunikation interner sowie externer Systeme
o REST-, Event-driven-, Hexagonale und Schichten-Architekturen sowie Domain Driven Design
• Realisierung von Monitoring-Lösungen
o Logging und Aggregierung in Graylog
o Fachliche KPIs und technische Metriken erfassen und in Grafana visualisieren
o JavaScript-Error-Logs im Webbrowser über Sentry erfassen
• Security, Skalierbarkeit und Verfügbarkeit
o Authentifizierung und Autorisierung von Benutzern über Spring Security und JWT
o Absicherung und Loadbalancing der internen Systeme durch einen Apache Webserver
o Implementierung von Caching, Circuit Breaker, Rate Limiter
• Continuous Integration und Deployment
o Entwicklung von Continuous Integration- und Deployment-Pipelines mit Hilfe von Docker, GitlabCI, Maven und Kubernetes zur Bereitstellung der Software
Docker, Java (allg.), Spring
Ausbildung
Osnabrück
Osnabrück
Über mich
Weitere Kenntnisse
Fachliche Bereiche:
E-Commerce, Capital Market Compliance (Finanzen)
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden