Consultant & Java Developer & Product Owner & Team Leader
Überblick
Kurzer Überblick
Java-Entwickler mit 7 Jahren Erfahrung in den Bereichen Design, verschiedene Vorschläge, Beteiligung an Vorschlägen, Führung, Scrum Master und Product Owner. Zurzeit arbeitet er für einen Telekommunikationsbetreiber und entwickelt eine Microservice-Architektur für den Vertrieb und den Kundendienstsupport. Alle Bildschirme, auf die Kunden zugreifen, werden von den Vertriebsmitarbeitern am Ende des Tages über ihre BE-Services abgewickelt, die diese Anfragen bearbeiten. Eine seiner Herausforderungen war die Einführung von Spring-Batch-Technologien in das Unternehmen, die Batch-Verarbeitung, die Durchführung eines Proof of Concept und die Entwicklung eines darauf basierenden Projekts. Außerdem war er für die Einführung von Apache Kafka verantwortlich, das er selbst erlernen, von Grund auf mit neuen Technologien implementieren und in alle Anwendungen einbinden musste, damit es richtig kommuniziert. Außerdem kümmerte er sich um den Konfigurationsserver, für den er ebenfalls lernen musste, wie er funktioniert, ihn einzurichten, ein Proof of Concept zu erstellen und wie er kommunizieren sollte. Eine weitere Aufgabe bestand darin, die Programmierbasis für alle Anwendungen vorzubereiten, um die Entwickler zu ermutigen, keine Zeit mit dem Programmieren von technischem Ballast zu verschwenden. Es ist eine Basis für alle Anwendungen mit etwa 20 Modulen. Er arbeitet auch mit relationalen Datenbanken wie SQL, PL/SQL und Oracle. Bei dem aktuellen Projekt verwendet er Technologien wie Spring Boot, Spring Batch, Hibernate und Apache Kafka. Er hat sich auch mit AWS vertraut gemacht, die Technologie studiert, Pairing und Integration durchgeführt. Er fungiert auch als Scrum-Master und ist daher gewohnt, agil zu arbeiten. Er hat Erfahrung in der Leitung eines Teams (8 Personen) sowie in der Betreuung von jüngeren Kollegen und Entwicklern mit mehr Erfahrung gesammelt. Er kommuniziert aktiv in Englisch.
Berufliche Erfahrung
JAVA developer
(1 October 2019)
- Responsible for implementing, deploying, and providing support for components of a microservices architecture.
- Utilized technologies such as Spring Boot, Spring Batch, Hibernate, Apache Kafka, REST, Soap, OSGi, Apache Karaf, HashiCorp Vault, Spring Cloud Config Server, Freemarker, Oracle DB, and Git.
IT Specialist – Senior Information Engineer
(1 December 2016 - 30 September 2019)
- Tasked with the technical design, implementation, deployment, and maintenance of Swiss Re's MDM Landscape technologies.
- Managed Oracle DB, MDM EBX5 (JAVA Platform, RabbitMQ, REST), Informatica PowerCenter, and UC4.
- Provided training, led developers, ensured code quality, prepared architectural guidebooks, and defined standards.
- Worked in a SCRUM methodology as a Scrum Master, focusing on integration and MDM functionalities design.
Head of section, Software developer, Product owner
(1 March 2016 - 30 November 2016)
- Acted as a Product Owner in a Scrum methodology, managing the product backlog in JIRA, identifying dependencies, and setting priorities.
- Coordinated five project teams and conducted Scrum of scrums meetings.
- Defined and maintained organizational and development rules.
- Conducted PL/SQL development and performed evaluations and rewards for subordinates.
PL/SQL Developer, Analyst
(1 July 2012 - 29 February 2016)
- Analysis, design and implementation of backend and frontend systems using SQL, PL/SQL for Slovak telecommunications provider based on customer requirements.
- Creation of functional specifications, technical and user documentation.
- Bug fixing. Testing and test case writing.
- Communication with customer, designers and programmers.
- Collaboration on JAVA project
| Freiberufler | 429 € / Pro Tag |
| Eben | SENIOR |