Zpět na profesionály

Java Developer

Přehled


Krátké shrnutí

Vývojář, který má více než 7 let zkušeností s programováním v jazyce Java. Mezi jeho nejpoužívanější technologie/frameworky patří především - Spring, Spring Boot, Kafka, Oracle, webové služby REST/SOAP, Gradle, Maven. Při své práci aktivně využívá agilní metodiky, zejména SCRUM. Bez problémů se domluví anglicky, na projektu komunikuje vždy anglicky. Preferuje projekty v bankovním sektoru, ale není to podmínkou.

Pracovní zkušenosti

06/2015 - 12/2015 Role: Software Tester

  • Conducted semi-automatic testing of a web application.

01/2016 - 12/2017 Role: Java Developer

  • Worked in a team of 5 developers and a team leader.
  • Developed a web application, specifically a portal solution for managing aeronautical data.
  • Used Java 7/8, J2EE/Spring, and WildFly application server.
  • Employed Maven and later Gradle for dependency management.
  • Implemented CI/CD using Jenkins.
  • Utilized Oracle 11g DB with Hibernate ORM for the persistence module.

01/2018 - 10/2018 Role: Java Developer

  • Worked in a small team of 5 members.
  • Participated in two major bank projects.
  • Developed a rest-based web application for client onboarding, utilizing Spring Boot 2.x, MySQL DB, and JDBC template.
  • Integrated the application with Apache Kafka messaging system.
  • Contributed to a middle layer application that served as a bridge between multiple bank systems, using a combination of Java and Scala.
  • Leveraged Maven and Bamboo for CI/CD.

10/2018 - 04/2022 Role: Java Developer

  • Responsible for developing a middle layer web application for the Smartbanking mobile banking front-end app.
  • Collaborate with a team of 15 people.
  • Involved in multiple small projects using Java 8, Spring framework, and JBoss application server.
  • Utilize Maven and Bamboo for integration.
  • Work with a PostgreSQL database as the persistence layer.

5/2022 - present Role: Java Software developer

Author
Java Developer
6369334ff064f880aadc64c1
Kontraktor8835  / Denně
ÚroveňSENIOR
Role
Java Developer
Jazyky
English
Dovednosti
API Management ToolsAnsibleApache KafkaApplication ServerAutomation SoftwareBambooCICDCMSCSSCode ManagementDatabaseDevOpsGitGradleHTMLHibernateIDEJavaJava CMSJava ToolsJava serversJavaScriptJettyLiferayLinuxMessage BrokerMySQLOperation SystemsOraclePostmanRestSW Tools APIsScalaSoapSpecificationsSpringSpring bootTeam LeaderTesterToolsUnixWildFly
Lokality
RemoteBratislavaPrahaWien
Hybridní Lokality
Wien
Bratislava
Praha