Java Developer
Přehled
Krátké shrnutí
Kandidát je softwarový inženýr se zkušenostmi v jazycích Java, Groovy, JavaScript, Python a C. Má magisterský titul v oboru informatiky a bakalářský titul v oboru informatiky z Národní univerzity Kyjev-Mohyla Academy.
Mezi jeho pracovní zkušenosti patří role softwarového inženýra v jazyce Java ve společnosti 4finance, kde pracoval na refaktorizaci monolitické aplikace na mikroslužby a přidávání funkcí pro nové klienty. Pracoval také jako senior Java Software Engineer ve společnosti EPAM Systems, kde implementoval webovou stránku pro jednotné přihlašování pomocí Spring MVC a AngularJS.
Kromě toho má Kandidát zkušenosti jako softwarový inženýr v Ústavu matematických strojů a systémových problémů Ukrajinské národní akademie věd, kde pracoval na systému pro zpracování dat EKG a prováděl úkoly správy systému a sítě.
Má silné znalosti různých technologií, frameworků a databází, včetně Java, Spring, REST, SOAP, HTML, CSS, JavaScript a MySQL. Hovoří plynně anglicky, ukrajinsky a rusky a má základní znalosti češtiny.
Pracovní zkušenosti
Aug 2016 - Present: Software Engineer
Worked on a credit system, refactoring a monolith application into microservices to improve testability, scalability, and maintainability. Added extra functionality for new clients. Used technologies such as REST, SOAP, event-driven programming, and frameworks like Spring Boot and Spring Cloud.
Dec 2014 - May 2016: Senior Software Engineer
Developed a Single Sign-On (SSO) website using Spring MVC as the backend and AngularJS for the frontend. Used web services for application interaction and implemented a custom authorization module for PingFederate. Technologies used included AJAX, REST, SOAP, JSON, XML, and frameworks like Spring Core and Mockito.
Nov 2013 - Dec 2014: Software Engineer
Worked on a service for generating HTML and PDF outputs from XML documents. Also acted as a backup for the team lead, performing Scrum Master/Manager tasks. Technologies used included XSLT, XPath, XML, HTML, CSS, REST, JSON, and frameworks like Spring Core and Apache Cocoon.
Jul 2010 - Aug 2012: Software Engineer
Worked on a system for processing ECG data and developed Java web applications using servlets, JSP, and Spring MVC. Also performed system and network administration tasks. Supervised less experienced engineers. Technologies used included Java Core, Linux, Servlets, JSP, and frameworks like MeshCMS and Spring MVC.
| Zaměstnanec | 100000 Kč / Měsíčně |