Java Developer
Überblick
Kurzer Überblick
Erfahrener Senior Software Engineer mit fundierten Kenntnissen in der Java-Entwicklung, spezialisiert auf die Modernisierung von Technologie-Stacks und die Verbesserung der Systemleistung. Erfolgreiche Neugestaltung wichtiger Workflow-Dienste, Optimierung der Bild- und PDF-Verarbeitung und Migration von Legacy-Anwendungen auf Spring Boot. Kompetent im Einrichten und Verwalten von CI/CD-Pipelines, Lösen kritischer Zwischenfälle und Anleiten jüngerer Entwickler. Gute Kenntnisse in Java 11/17, Spring Boot, er, AWS, Kafka und mehr. Ausgeprägte Erfolgsbilanz bei der Bereitstellung hochwertiger Lösungen und der kontinuierlichen Verbesserung von Entwicklungsprozessen.
Berufliche Erfahrung
Senior Java Engineer
- Developed core services for form processing and post-submission workflows.
- Redesigned a workflow service, increasing throughput twelvefold.
- Implemented a service for processing image and PDF attachments, reducing operational costs.
- Modernized technology stack by migrating legacy Java EE applications to Spring Boot.
- Simplified mail workflow configuration, improving administrator experience.
- Maintained and improved a er-based development environment.
- Built a custom Maven plugin for automating updates to configuration management.
- Technologies used: Java 11/17, Spring Boot, er, AWS.
Sabbatical, April 2023 - August 2023
- Traveled and worked on side projects.
- Built a web application using Spring Boot and React for scraping LinkedIn job postings.
- Created an IoT prototype with AWS IoT Core for controlling a stationary bike's resistance.
- Contributed to open source projects.
Senior Software Engineer
- Architected a scalable push notification system for web and mobile devices.
- Implemented Java Spring Boot event-based services.
- Optimized performance of services in a distributed system.
- Researched and recommended best practices and technologies.
- Managed CI/CD pipelines in Azure DevOps.
- Resolved critical incidents in a production environment.
- Contributed to the transition to Kubernetes and integration of ArgoCD for continuous deployment.
- Mentored less experienced colleagues.
- Technologies used: Java 11, Spring Boot, Kafka, Kubernetes, Angular, PostgreSQL.
Software Developer
- Developed event-based services using Spring Boot, Java 11, RabbitMQ, SOAP, and REST.
- Worked on React and Angular front-end applications.
- Supervised and coordinated work in a two-person development team.
- Demonstrated expertise in MySQL databases.
- Technologies used: Java 11, Spring Boot, React, Angular, MySQL.
| Freiberufler | 418 € / Pro Tag |
| Eben | SENIOR |
| Česko | |
| Slovensko |