Java Developer
Überblick
Kurzer Überblick
First Data wurde von einigen Amerikanern gekauft, die Corona kam, sie entlassen Leute oder stellen sie in unbezahlten Urlaub. Der Kandidat bekam unbezahlten Urlaub für 4 Wochen, er hat einen Auftrag bis Ende Juni, dann kann er verlängert werden. Ihm gefällt das Projekt nicht so gut, er findet es langsam und überlegt, nicht zu unterschreiben. Er hat einen Vertrag mit einer Agentur, bei der er eine dreimonatige Kündigungsfrist hat, die einen Vertrag mit einem Unternehmen hat, das ein Auftragnehmer von First Data ist. First Data soll ihm spätestens 45 Tage vor Ablauf des Auftrags mitteilen, ob er ihn verlängern wird (das ist Mitte Mai). Außerdem ist er der Meinung, dass in der Agentur eine sehr angesehene Person arbeitet, so dass er nicht glaubt, dass sie ihn vertraglich drei Monate dort behalten würden, wenn er gehen wollte, aber er wird das ansprechen, wenn CSOB interessiert ist. Er sagte auch, dass er bis zum Herbst bei dem Projekt bleiben und dann für längere Zeit ins Ausland gehen wollte, aber die Corona hat ihn für mindestens ein Jahr daran gehindert, so dass es zu erwarten ist, dass er nächstes Jahr gehen möchte.
Berufliche Erfahrung
- Senior Developer (04/2019 - Present) - Company A
- Developed integration middleware for boarding and maintenance of POS terminals using Java, Spring Boot, Camunda BPMN, ActiveMQ, microservices, Git, and Maven.
- Integrated with multiple external systems (REST, SOAP, JSON, XML) such as Salesforce and Omnipay.
- Implemented, refactored, and maintained the application.
- Wrote unit tests for legacy components.
- Senior Developer (01/2017 - 10/2018) - Company B
- Worked on a gaming platform using Groovy, Hibernate, Spring, REST, JSON, WS, MySQL, stored procedures, Kafka, Avro, RabbitMQ, Git, and Maven.
- Developed the back-end, wallet server, and back office.
- Designed, implemented, and maintained the platform.
- Optimized response times and communicated with customers.
- Deployed the platform to production.
- Senior Developer (07/2015 - 12/2016) - Company C
- Collaborated with V-Lottery Systems GmbH on a gaming platform using Groovy, Hibernate, Spring, REST, JSON, WS, MySQL, stored procedures, Git, and Maven.
- Developed the back-end, wallet server, and back office.
- Integrated the game provider NetEnt.
- Designed, implemented, and maintained the platform.
- Refactored and wrote reusable components.
- Optimized response times and communicated with customers.
- Senior Developer (04/2011 - 06/2015) - Company D
- Developed an OSX desktop application for transparent synchronization of documents between desktop and cloud for a cloud document management vendor.
- Optimized memory and performance, conducted unit and performance testing, and performed data migration.
- Collaborated with Enprovia Software Engineering on various projects, including small OSX applications, an iPhone/iPad application for cloud document management, and a Java-based tool for document migration between different DMSes.
| Freiberufler | 290 € / Pro Tag |