Zurück zu den Profis

Java Developer

Überblick


Kurzer Überblick

Der Kandidat ist ein Java-Entwickler mit mehr als 6 Jahren Erfahrung in der kommerziellen Praxis. Er konzentriert sich derzeit auf den modernen Technologie-Stack Java EE, Spring, Spring Boot, Hibernate. Er hatte 4 Jahre lang eine Entwicklerposition bei IBM inne, die er als hervorragende Referenz betrachtet. Er hatte auch schon Devops-Positionen inne - Kubernetes, CI/CI, aber er bevorzugt es, als Entwickler zu agieren. Neben Java hat er auch 7 Monate Erfahrung mit C/C++ und 8 Monate Erfahrung mit automatisierten Tests. Unter den agilen Methoden ist er versiert in Scrum und JIRU. Er benötigt nur Projekte, bei denen die englische Sprache verwendet wird, die er auf einem ausgezeichneten Niveau beherrscht. Er hat auch als Teamleiter gearbeitet, wo er jüngere Programmierer angeleitet hat, und wenn er die Chance noch einmal bekäme, würde er sie sicher nicht ausschlagen.

Berufliche Erfahrung

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
Freiberufler286  / Pro Tag
Rollen
Java Developer
Sprachen
English
Fähigkeiten
AndroidArchitectAutomation TestingCC++Code ManagementContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareCucumberDatabaseDevOpsDockerEclipseGitGrafanaHTMLHibernateIDEJPAJUnitJavaJava EEJava ToolsJavaScriptKibanaKubernetesMatlabMessage BrokerMongoDBMonitoring ToolsMySQLNetbeansNew RelicOpenShiftOperation SystemsOraclePHPPlayPrometheusPythonRabbitMQReactRedisRestRxJavaSQLSQL DeveloperSW Tools APIsSoapSpecificationsSpringSpring bootStream Analytics SoftwareSwingTest DevelopmentTesterToolsUIUMLUXVisual StudioXML
Lokalitäten
WienPrahaRemotePlzeň-městoBratislava