Zpět na profesionály

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.
Author
Java Developer
63693669f064f88111c49a25
Kontraktor8568  / Denně
Role
Java Developer
Jazyky
English
Dovednosti
API Management ToolsAngularAngularJSCSSCode ManagementContainer Engine SoftwareContainerization SoftwareDatabaseDevOpsDockerEclipseEclipseLinkElasticsearchFullstackGitGitlabGrafanaH2HTMLHibernateIDEJPAJUnitJavaJava ToolsJavaScriptMessage BrokerMongoDBMonitoring ToolsNew RelicPL/SQLPostgreSQLRabbitMQRational Application DeveloperRestSQLSQL DeveloperSW Tools APIsSearch ToolsSpecificationsSpringSwaggerSwingTesterToolsUMLVue
Lokality
WienÖsterreichRemoteBratislavaLinz