Java Developer
Prehľad
Krátke zhrnutie
Kandidát je softvérový inžinier so skúsenosťami v jazykoch Java, Groovy, JavaScript, Python a C. Má magisterský titul v oblasti informatiky a bakalársky titul v oblasti informatiky z Národnej univerzity Kyjev-Mohyla Academy.
Jeho pracovné skúsenosti zahŕňajú úlohy softvérového inžiniera v jazyku Java v spoločnosti 4finance, kde pracoval na refaktorovaní monolitickej aplikácie na mikroslužby a pridávaní funkcií pre nových klientov. Pracoval aj ako senior Java Software Engineer v spoločnosti EPAM Systems, kde implementoval webovú stránku s jednotným prihlásením pomocou Spring MVC a AngularJS.
Okrem toho má Uchádzač skúsenosti ako softvérový inžinier v Ústave matematických strojov a systémových problémov Ukrajinskej národnej akadémie vied, kde pracoval na systéme na spracovanie údajov EKG a vykonával úlohy správy systému a siete.
Má silné zručnosti v oblasti rôznych technológií, rámcov a databáz vrátane Java, Spring, REST, SOAP, HTML, CSS, JavaScript a MySQL. Hovorí plynule anglicky, ukrajinsky a rusky a má základné znalosti češtiny.
Pracovné skúsenosti
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.
| Zamestnanec | 4110 € / Mesačne |