Java Developer & Kotlin Developer
Prehľad
Krátke zhrnutie
Skúsený Java vývojár, ktorý programuje v jazyku Java viac ako 6 rokov v komerčnej praxi. Posledné 4 roky pracuje aj v jazyku Kotlin, v čom by chcel pokračovať. Pracuje na bankovej aplikácii, kde navrhuje BE časť a pracuje s technológiami ako Spring Boot, Hibernate, Selenium, Gherkin, Jenkins, Kotlin, Java, Jenkins, OpenShift, RobotFramework, Kibana a Kubernetes. V poslednom programe navrhoval a vyvíjal API so zameraním na transformáciu údajov a architektúru mikroslužieb. Je zvyknutý pracovať v agilnom režime, teda v 14-dňových šprintoch. Denne aktívne používa anglický jazyk.
Pracovné skúsenosti
Software Development Engineer
(December 2021 – March 2022)
- Developed Kotlin backend for a bank application using Micronaut, Hibernate, and Kotlin.
- Utilized technologies such as Coroutines, Kubernetes, Docker, Prometheus, Grafana, and RabbitMQ.
- Managed data storage with PostgreSQL and MongoDB.
Software Development Engineer
(November 2020 – November 2021)
- Designed and implemented Java and Kotlin backend for PSD2 API.
- Employed technologies like Spring Boot, Hibernate, Selenium, Jenkins, and RobotFramework.
- Managed data storage with Oracle and Redis.
Java Backend Developer
(October 2018 – October 2020)
- Worked on backend development for a web application focused on designing DWH systems with metadata-driven development.
- Created and generated templates for DDL scripts and designed REST API for web application.
- Developed automated test frameworks using Spring Boot, Hibernate, Selenium, and Jenkins.
- Managed data storage with PostgreSQL.
Java Backend Developer
(February 2020 – March 2020)
- Led a team working on backend development for web and mobile applications for small and medium enterprises.
- Focused on onboarding merchants and user management.
- Utilized technologies such as Spring Boot, Hibernate, AWS, and Jenkins.
- Managed data storage with PostgreSQL and Firebase.
Java Backend Developer
(November 2018 – October 2019)
- Developed backend for mobile apps for a Chinese consumer finance institution, focusing on loan management, customer onboarding, user management, messaging, and reports.
- Created API specifications and used technologies like Spring Boot, Batch, and Hibernate.
- Implemented messaging systems using Kafka, RabbitMQ, and JMS.
- Managed data storage with Redis and Oracle SQL database.
Java Backend Developer / Data Analyst
(August 2016 – August 2020)
- Designed and developed an application for searching and comparing differences between provider subnets at DHL.
- Utilized technologies such as Maven, Spring, Java, Project Lombok, Hibernate, Docker, and Jenkins.
- Managed data storage with PostgreSQL.
Java Backend Developer
(January 2017 – September 2018)
- Contributed to the design and development of new functionalities in the Document Management System (DMS) for the banking sector.
- Employed technologies like Gradle, Spring, Java SE, MapStruct, and Project Lombok.
| Kontraktor | 475 € / Denne |
| Úroveň | SENIOR |