Java Developer
Prehľad
Krátke zhrnutie
Kandidát je Java vývojár s viac ako 6 rokmi skúseností v komerčnej praxi. V súčasnosti sa zameriava na moderný technologický stack Java EE, Spring, Spring Boot, Hibernate. Štyri roky zastával pozíciu vývojára v IBM, čo berie ako výbornú referenciu. Zastával aj pozície Devops - Kubernetes, CI/CI, ale najradšej pôsobí ako vývojár. Okrem Javy má aj 7 mesiacov skúseností s jazykom C/C++ a 8 mesiacov skúseností s automatizovaným testovaním. Z agilných metodík ovláda Scrum a JIRU. Vyžaduje len projekty, kde sa používa anglický jazyk, ktorý zvláda na výbornej úrovni. Pracoval aj ako Team Leadr, kde viedol mladších programátorov a ak by dostal opätovnú šancu, určite by ju neodmietol.
Pracovné skúsenosti
6/2013 – 2/2014: IT Tester (Poštová Banka)
- Tested banking software.
- Wrote scripts for automated testing in Java.
- Worked with logs, tested with SOAP UI, and created and sent XML requests.
- Created scripts for generating and sending requests automatically.
- Wrote documentation, test cases, and solved developers' issues.
7/2014 – 8/2015: Developer (Tatra Banka)
- Implemented banking software.
- Created scripts in Java for complex sections in application forms.
- Wrote scripts for automatically generating text documents.
- Wrote MySQL scripts, analyzed logs, and debugged errors.
- Wrote business specifications in English and solved defects.
8/2015 – 3/2016: C/C++ Programmer (Plastikon)
- Programmed software for injection molding machines in C++.
- Shaped plastic objects according to customer requirements.
- Wrote all documentation in German.
3/2016 – 4/2017: Java Application Developer (Ministry of Labor, Social Affairs, and Family)
- Designed and implemented software for the central office.
- Used for evidence of unemployed persons, administration of documents, and job positions.
- Developed automated generators for JPA layer, DB scripts, and Java classes.
- Maintained generators and jobs, communicated with analysts, and fixed defects.
- Used Hibernate, JPA, JDBC, RCP framework, and SVN.
5/2017 – present: Java Application Developer → Senior Java Developer (IBM)
- Implemented pricing and billing tool for projects.
- Rewrote the application in Java 8 with improved architecture.
- Implemented new front-end on Eclipse RCP platform.
- Based software on microservices architecture and Spring Boot.
- Set up Cirrus environment for hosting microservices and enabled communication with external services.
- Built a test engine using Cucumber framework and implemented Jenkins jobs for automated tests.
- Collaborated on side-applications and hackathons, used Git as a versioning system, and followed agile methodologies.
| Kontraktor | 286 € / Denne |