Back to professionals

Java Developer

Overview


Short Summary

Developer who has more than 7 years of experience in Java programming. His most used technologies/frameworks are mainly - Spring, Spring Boot, Kafka, Oracle, REST/SOAP Web services, Gradle, Maven. He actively uses agile methodologies in his work, especially SCRUM. He can communicate in English without any problems, he always communicates in English on the project. Prefers projects in the banking industry, but it is not a requirement.

Work Experience

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
Freelancer363  / Per day
LevelSENIOR
Roles
Java Developer
Languages
English
Skillset
API Management ToolsAnsibleApache KafkaApplication ServerAutomation SoftwareBambooCICDCMSCSSCode ManagementDatabaseDevOpsGitGradleHTMLHibernateIDEJavaJava CMSJava ToolsJava serversJavaScriptJettyLiferayLinuxMessage BrokerMySQLOperation SystemsOraclePostmanRestSW Tools APIsScalaSoapSpecificationsSpringSpring bootTeam LeaderTesterToolsUnixWildFly
Localities
RemoteBratislavaPrahaWien
Hybrid Localities
Wien
Bratislava
Praha