Java Developer
Přehled
Krátké shrnutí
Kandidát je zkušený vývojář v jazyce Java, který má více než 10 let komerčních zkušeností s jazykem Java. Pracuje převážně na back-endu. V současné době pracuje ve finské společnosti v oblasti financí, kde je zodpovědný za celkové zpracování plateb a platebního styku - implementace, nasazení, monitoring. Stará se o vše od vývoje přes produkci až po nové integrace. Pokud přijde nový požadavek, může se věnovat i návrhu architektury. Využívá se zde Java, Spring Boot, Hibernate, MySQL, Kubernetes, REST, Apache Kafka, RabbitMQ. Kromě toho zvládá také 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á zkušenosti s agilním vývojem, zastává také pozici agilního manažera týmu na aktuálním projektu. Je mentorem mladších kolegů, zodpovídá za kvalitu toho, co vytvářejí. Dlouhodobě pracuje pro zahraniční firmy v mezinárodním prostředí, jeho angličtina je na úrovni C2.
Pracovní zkušenosti
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 | 10174 Kč / Denně |
| Úroveň | SENIOR |