Back to professionals

Java Developer

Overview


Short Summary

Java developer and team lead with 7 years of experience. He is currently responsible for building a new ecosystem for an insurance company. He is working on building the FE and BE part of the application for the broker zone to manage users and the business network. He holds the position of developer as well as team leader of a 5 member team. He does the design, implementation as well as delivery of the final product. Overall, he communicates with the customer regarding architectural stuff and subsequently with the company-wide architect with whom he communicates and designs the architecture. Uses Java 17, Micronaut and databases such as Postgre and MySQL. In addition, he also works with Docker, Kubernetes and Azure (2 years). In Azure he worked on creating a backend micro service architecture. Also during his career he did integrations with other systems where he used Event-Driven architecture with Apache Kafka. As a team leader, he sets the standard of work, does code reviews, and overall collaborates with the team to make sure everything is as it should be to achieve mutual success. He is used to working in an agile environment in Scrum. He used to communicate in English almost on a daily basis for 7 years.

Work Experience

Role: Developer & TL, 2022 — Present

  • Responsibilities include implementing a portal solution for a Slovak insurance company, developing new sales funnels, client/broker portal, and a portal for back office administration.
  • Utilizing technologies such as Java 17, Micronaut, Postgres, Docker, Kubernetes, and Microsoft Azure.

Role: Java Developer, 2021 — 2022

  • Involved in the development of the back-end for the Driverama application, a portal for buying and selling used cars in western Europe.
  • Utilized technologies such as Java 13, SpringBoot, Postgres, Flyway, Maven, Docker, Kubernetes, and Microservices.

Role: Software consultant, 2018 — 2022

IETV Project:

  • Implemented an internal process for risk calculation, profit/loss, and impact analysis of current and future possible actions.
  • Main focus was creating a back-end microservice architecture on Azure with integration using Kafka.
  • Utilized technologies such as Java 11, SpringBoot, Apache Kafka, Postgres, Flyway, Gradle, Docker, Kubernetes, Azure, and Microservices.

GRP Tool:

  • Implemented an internal system for booking and processing orders between local Swiss Re offices and the central Zurich office.
  • Developed a web interface and handled all booking, monitoring, and reporting aspects of the process.
  • Utilized technologies such as Java 8, Spring, Angular, Hibernate, Maven, DB2, WebSphere, and Bamboo.

Digital Documents Signing app:

  • Implemented a custom information system for a flexible signature tool for key company documents.
  • The project aimed to digitize and automate the document signing process.
  • Utilized technologies such as Java 8, IBM BPM, JavaScript, Vue.js, PLSQL, and PKI cryptography.

Role: Java Developer, 2018 — 2018

  • Developed a portal for evaluating employee skills and matching them with available project opportunities.
  • Utilized technologies such as Java 8, SpringBoot, Postgres, Flyway, Hibernate, and Maven.

Role: Java Developer, 2016 — 2018

  • Developed a global E-commerce Solution with a highly scalable and distributed back-end.
  • Integrated with other systems using an Event-Driven architecture with Apache Kafka.
  • Utilized technologies such as Java 8, SpringBoot, Apache Kafka, Jenkins, and Microservices.

Role: Application developer, 2015 — 2016

  • Worked as an Application Developer.
  • Created and supported applications for the financial department.
  • Utilized technologies such as PHP, MySQL, HTML, CSS, and JavaScript
Author
Java Developer
645f4e114357d20001a5bc7c
Freelancer330  / Per day
LevelSENIOR
Roles
Java Developer
Languages
English
Skillset
AngularApache KafkaApplication ServerAzureBPMBambooBusiness AnalystCICDCSSCloudContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareDatabaseDevOpsDockerGradleHTMLHibernateJavaJava ToolsJavaScriptKubernetesMessage BrokerMicronautMicrosoft serversMySQLPHPPostgreSQLSW Tools APIsSpringVue
Localities
Bratislava