Java Developer
Overview
Short Summary
The candidate is a developer who has more than 3 years of Java programming experience. His most used frameworks include Spring (Security, JPA, Web), Hibernate and Maven. He actively uses agile methodologies in his work, especially Scrum and Kanban. He has no problems communicating in English. Most of his experience is with eCommerce projects, but he is also open to other possibilities. He would prefer longer term projects - more than 1 year, but it is not a requirement.
Work Experience
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.
| Freelancer | 249 € / Per day |