Back to professionals

Java Developer

Overview


Short Summary

Java developer since 2015. He is currently working on the development of a "bidding" system used by sales representatives and people who process public contracts. It's actually preparing a "bid" to a customer from their portfolio and if the customer accepts that bid, the prices they offered in that "bid" are transferred to their internal systems like "EPeCs" etc. This is mainly what Java is used for. Originally this system started only for the Czech Republic and Slovakia, however, other branches of the company liked it, so they started to develop it also for Austria and Russia (they already use it live). Deployment for Poland and Romania is now underway. He also has experience in team management as well as mentoring colleagues. His English is at a communicative level and although he doesn't use German regularly, he understands the things he reads and picks up the meaning. She is currently at B1 level in German.

Work Experience

Senior Java Software Engineer

(August2022–present)

  • Technologies used – Spring Boot, Spring Framework, Microservices, RESTful Webservices, REST APIs, IntelliJ IDEA

Java web developer

(July 2015 –July 2022)

  • Development of internal web applications for czech, slovakian, austrian, russian, romanian and polish areas.
  • Fullstack development for Adobe Experience Manager CMS and related frameworks.
  • Working in a team of 4 developers in agile environment.
  • Cooperating with productowners, project managers and end users.
  • AEM server & CI/CD toolchain administration.
  • 1 year SAP Commerce (Hybris) e-commerce project development.
  • ISO 27000 internal auditor assistant.

Projects

Tender & Quotation offer creation system

(2015 – 2022)

  • Web tool for preparation of business offers (pricing, quotations, tenders) for B2B customers.
  • Contains a module for storage and analysis of competitor offers.
  • Users of this system are usually Sales Representatives, Key Account Managers,Tender Office, etc.
  • Lead developer for the last 3 years.
  • Internationalization and customization for new countries adopting this system.

Annual employee evaluation application

(2015 – 2020)

  • HR tool for employee evaluation.
  • Once per year the employee and his manager did a multi step evaluation.
  • The result was calibrated by department managers and used in salary increases for next year.

Employee onsite training planner

(2016 – 2019)

  • HR tool for organization and processing of regular employee trainings.
  • Uses shift times to plan trainings when employee is at work.
  • Prepares an attendancelist for the trainer.
  • Archives and transfers finished trainings into ERP system.
  • Junior developer of this SAP Hybris project.
  • E-commerce site with incontinence products. Incl. SEPA payments, prescription up-load, SAP connection, etc.

Education

Master’s degree in Applied Informatics

Faculty of Informatics

(2014 – 2017)

- Adv. Software egineering, Enterprise Java, Adv. Algoritmization, Statistics
  • Thesis Modernization of a Legacy Java Applications Based on Adobe Experience Manager.

Bachelors’s degree in Applied Informatics

Faculty of Informatics

(2008 – 2013)

  • Software egineering, Java, Haskell, Algoritmization, UML.
  • Thesis: Google Android Textual JVoiceXML Client.
Author
Java Developer
6245edb8aa54130009d376ac
Freelancer339  / Per day
LevelSENIOR
Roles
Java Developer
Languages
English
Skillset
AJAXAWSAdobe Experience ManagerAndroidApache MavenApache SlingApplication ServerCMSCloudCode ManagementConfluenceContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareDatabaseDevOpsDockerERPES6GitGitlabHTMLHaskellHelmIDEIntelliJ IDEA JSONJavaJava EEJava ToolsJavaScriptJiraKotlinKubernetesMicrosoft SQL ServerMicrosoft serversOperation SystemsPostgreSQLProject Management ToolsQuarkusRestSQLServiceNowSpecificationsSpringSpring bootToolsUMLjQuery
Localities
WienRemoteBrno-městoBratislava
Hybrid Localities
Wien
Bratislava
Brno-město