Java Developer
Prehľad
Krátke zhrnutie
Kandidát je skúsený vývojár jazyka Java, ktorý má viac ako 10 rokov komerčných skúseností s jazykom Java. Pracuje prevažne na back-ende. V súčasnosti pracuje vo fínskej spoločnosti v oblasti finančníctva, kde je zodpovedný za celkové spracovanie platieb a platobného styku - implementáciu, nasadenie, monitorovanie. Stará sa o všetko od vývoja cez produkciu až po nové integrácie. Ak príde nová požiadavka, dokáže urobiť aj návrh architektúry. Používajú sa tam Java, Spring Boot, Hibernate, MySQL, Kubernetes, REST, Apache Kafka, RabbitMQ. Okrem toho zvláda aj Spring, SQL, Maven, JUnit, TestNG. nástroje CI/CD, GWT Apache Wicket, Javascript, jQuery, AngularJS, React, Redux, Oracle, Redis, Rest, SOAP, Atlassian Jira, Confluence. Má skúsenosti s agilným vývojom, na aktuálnom projekte zastáva aj pozíciu agilného tímového manažéra. Je mentorom mladších kolegov, zodpovedá za kvalitu toho, čo vytvoria. Dlhodobo pracuje pre zahraničné spoločnosti v medzinárodnom prostredí a jeho angličtina je na úrovni C2.
Pracovné skúsenosti
Senior Java Developer/Software Engineer
8/2019 - present
As a Senior Java Developer, I am responsible for the technical vision and maintenance of components for payments processing and integration in the banking group. I utilize Java, Spring Boot, Hibernate, MySQL, Kubernetes, REST, Apache Kafka, and RabbitMQ.
Java Developer
1/2019 - 6/2019
In this role, I focused on backend development and integrating a new payment platform for corporate clients of a subsidiary of a Swiss universal bank. I worked on improving application performance using various technologies.
Consultant, Java Developer
12/2016 - 12/2018
During my time at Capco, I worked on multiple software projects, including technical analysis and prototyping for a major French reinsurance company, full-stack development and team leadership in the Fintech Lab, and backend development for the integration of a new payment platform for corporate clients of a Swiss universal bank.
Java Development Team Leader
3/2015 - 11/2016
As a Java Development Team Leader, I organized and managed a team of developers using agile methodology. I was responsible for the entire software development life-cycle, including analysis, design, implementation, testing, deployment, automation, and support.
Java Developer
7/2012 - 4/2015
At Evolveum, I developed open-source identity management software using Java, Spring, Hibernate, and Apache Wicket.
Note: CV has been edited for brevity and clarity.
| Kontraktor | 418 € / Denne |
| Úroveň | SENIOR |