Zpět na profesionály

Java Developer

Přehled


Krátké shrnutí

Kandidát je vývojář, který má více než 3 roky zkušeností s programováním v jazyce Java. Mezi jeho nejpoužívanější frameworky patří Spring (Security, JPA, Web), Hibernate a Maven. Při své práci aktivně využívá agilní metodiky, zejména Scrum a Kanban. Bez problémů komunikuje v angličtině. Nejvíce zkušeností má s projekty v oblasti elektronického obchodu, ale je otevřený i dalším možnostem. Preferoval by dlouhodobější projekty - více než 1 rok, ale není to podmínkou.

Pracovní zkušenosti

Apr 2018 - Jun 2018: Jira Servicedesk Plugin for Automation
As one of two developers, I developed a plugin that adds new triggers and conditions into Jira Servicedesk Automation. This plugin notifies the servicedesk coordinator when an SLA issue is created and checks if the coordinator assigns the assignee. If not, the plugin notifies a backup. It also includes an option to notify by SMS or call through Twilio.

Dec 2017 - Feb 2018: Webdispos
I worked on bugfixing and performance optimization of a monolithic application that connects multiple databases of Globus. The technologies used include Spring, Springboot, and Oracle.

Sep 2017 - now: DSA (Drainage System Assessment)
I am involved in the development, bugfixing, change requests, and improvements of a system for drainage revision in big halls divided into units and subunits. The application contains a graphical editor with a map for single units where users can manage points with issues. It also generates PDF reports for points, whole units, and final assessment reports. Technologies used include Vaadin7, Spring, Jasper Reports, and Postgres.

Sep 2016 - Oct 2017: Aukro.cz
I worked on the Czech auction portal, which was built using only open-source technologies. The portal is divided into two fully separated parts - administration and the portal itself. Key features of the portal include offer management, offer search (elastic), auctions, billing, refunds, shipping options, feedback and reviews, and image storage. My responsibilities included development, bugfixing, hypercare, and handling change requests. Technologies used include Spring, Querydsl, Postgres, Quartz, RabbitMQ, Thymeleaf, Maven, and Swagger.

May 2014 - Jul 2016: Freelancer
During this period, I worked on various projects including a web tenant management application for managing tenants and rental payments, and an easy portable app used for task management in a small industry company.

Author
Java Developer
63693662f064f88111c4994e
Kontraktor6050  / Denně
Role
Java Developer
Jazyky
English
Dovednosti
API Management ToolsBambooBitbucketCICDCSSCode ManagementCoordinatorDatabaseDevOpsEclipseElasticsearchGitGradleGroovyHTMLHibernateIDEJPAJSFJavaJava ToolsJavaScriptJiraMessage BrokerOraclePHPProject Management ToolsPythonRabbitMQRestSASSSQLSW Tools APIsSearch ToolsSpecificationsSpringSwaggerThymeleafToolsVaadin
Lokality
PrahaRemote