Java Developer
Přehled
Krátké shrnutí
Kandidát je vývojář v jazyce Java, který se programování v této technologii věnuje přibližně 5 let. Pracuje s frameworky Spring, Hibernate a Maven. Na své poslední pozici se dostal také k vývoji frontendů, konkrétně v Angularu 1.x, ale nemyslí si, že by pro něj byl problém dostat se do vyšších verzí Angularu. Má také zkušenosti s analytikou, protože nějakou dobu pracoval jako aplikační analytik. Kromě backendového vývoje v Javě je otevřený i full stack pozicím v kombinaci Java+Angular. Nemá žádné preference, pokud jde o délku projektu, je otevřený stejně krátkodobým i dlouhodobým projektům. Má zkušenosti s agilními metodikami, konkrétně pracuje v metodice Scrum. V současné době nemá zájem o vedení lidí, rád by se v současné době 100% věnoval vývoji, v budoucnu by byl otevřený možnostem vedení týmu. Z cizích jazyků umí angličtinu na komunikativní úrovni, německy rozumí také téměř všemu, ale dlouho neměl příležitost se domluvit, takže by potřeboval čas na její oprášení. Každopádně si troufá komunikovat v obou jazycích. Nemá vysloveně preferované odvětví práce, nejvíce ho zajímají startupy, nejméně finanční a bankovní sektor, ale je si vědom, že většina projektů v Javě je určena právě pro tuto sféru, takže ji úplně nevylučuje.
Pracovní zkušenosti
Java Software Engineer (3/2018 - now)
- Developed a gift vouchers application, designing and documenting endpoints using Eclipse Jersey as a REST framework. Utilized EclipseLink and PostgreSQL for data storage, with gift vouchers stored as pictures in a content delivery network (CDN). Implemented Grafana for process monitoring and worked closely with the front-end team.
- Developed a web application for customer service using HTML, CSS, JavaScript, Angular, EJB 3.0, JPA, EclipseLink, Elasticsearch, MongoDB, and PostgreSQL.
- Worked on a backend web application for reservation management, utilizing EJB 3.0, JPA, EclipseLink, Elasticsearch, MongoDB, PostgreSQL, Grafana, New Relic, and RabbitMQ.
- Contributed to a discounts project using Spring Framework, Lombok, Swagger, Flyway, Hibernate, PostgreSQL, JUnit, and H2.
Implementation Analyst (12/2017 - 2/2018)
- Worked on a project for the Ministry of Environment at Essential Data, focusing on implementation analysis.
Java Developer (7/2014 - 3/2017)
- Developed an ERP system at HT Solution, using Rational Application Developer for WebSphere Software, DB2, SVN, and EJB.
Junior Developer (9/2012 - 6/2014)
- Worked on a commercial offer project for Orange Slovensko and Softec at I.S.D.D. Plus.
Tester (2010 - 2012)
- Tested commercial offers and an intranet for customer service at Orange Slovensko.
Trainer for MS SQL Server (Macrosoft s.r.o)
- Conducted training courses related to MS SQL Server.
Education
- Master's Degree from the University of Zilina/Faculty of Management Science and Informatics (2007 - 2010).
- Studies at the University of Economics in Bratislava/Faculty of Business Informatics (2010 - 2011 and 2011 - 2012).
Skills
- Proficient in Slovak (native) and intermediate in English.
- Programming skills include JavaEE, EJB, REST, PostgreSQL, MongoDB, DB2, Rational Application Developer for WebSphere Software, Elasticsearch, Hibernate, Spring, Maven, Git, Angular, Vue.js, JavaScript, Docker, and GitLab.
| Kontraktor | 8568 Kč / Denně |