Java Developer
Přehled
Krátké shrnutí
Kandidát je vývojář v jazyce Java s více než šestiletou praxí v komerční sféře. V současné době se zaměřuje na moderní technologický stack Java EE, Spring, Spring Boot, Hibernate. Čtyři roky zastával pozici vývojáře ve společnosti IBM, což bere jako výbornou referenci. Zastával také pozice Devops - kubernetes, CI/CI, ale nejraději působí jako vývojář. Kromě Javy má také 7 měsíců zkušeností s jazykem C/C++ a 8 měsíců zkušeností s automatizovaným testováním. Z agilních metodik ovládá Scrum a JIRU. Požaduje pouze projekty, kde se používá anglický jazyk, který zvládá na výborné úrovni. Pracoval také jako Team Leadr, kde vedl mladší programátory, a kdyby dostal příležitost znovu, určitě by ji neodmítl.
Pracovní zkušenosti
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 | 6961 Kč / Denně |