Späť na profesionálov

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.
Author
Java Developer
63693541f064f880dde64078
Kontraktor286  / Denne
Role
Java Developer
Jazyky
English
Zručnosti
AndroidArchitectAutomation TestingCC++Code ManagementContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareCucumberDatabaseDevOpsDockerEclipseGitGrafanaHTMLHibernateIDEJPAJUnitJavaJava EEJava ToolsJavaScriptKibanaKubernetesMatlabMessage BrokerMongoDBMonitoring ToolsMySQLNetbeansNew RelicOpenShiftOperation SystemsOraclePHPPlayPrometheusPythonRabbitMQReactRedisRestRxJavaSQLSQL DeveloperSW Tools APIsSoapSpecificationsSpringSpring bootStream Analytics SoftwareSwingTest DevelopmentTesterToolsUIUMLUXVisual StudioXML
Lokality
WienPrahaRemotePlzeň-městoBratislava