Java Developer
Přehled
Krátké shrnutí
Kandidát je vývojář v jazyce Java. Na stávajícím projektu implementuje nové funkce a opravuje chyby. Spolupracuje s návrháři UX/UI, obchodními analytiky a týmem pro zajištění kvality. Má rozsáhlé zkušenosti s vývojem back-endu pomocí různých programovacích jazyků, jako jsou Java, Python, Kotlin a Scala. Pracoval na různých projektech, které zahrnovaly nastavení cloudové infrastruktury, implementaci služeb REST, implementaci testů, analýzu datových řádků a vývoj front-endu. Kromě toho má zkušenosti s migrací starších systémů do ekosystému mikroslužeb, implementací CICD pipelines a nasazováním služeb v kontejnerech pomocí Dockeru a Kubernetes. Pracoval s různými frameworky, jako jsou MyBatis, Hibernate a Kafka.
Pracovní zkušenosti
Back-end development using Java and Python. (07/2021 - ...)
- Transitioning from a legacy monolith to a microservices ecosystem.
- Implementation of CI/CD (Continuous Integration/Continuous Deployment) practices.
Back-end development using Java, Kotlin, and Scala. (05/2020 - 05/2021)
- Implemented REST services related to loans and payment cards.
- Dockerization and Kubernetization of applications. Migration to Java 11, Spring Boot, and GitLab.
Setup of cloud infrastructure. (10/2019 - 04/2020)
Implementation of change requests for REST services.
- Testing implementation, including unit, integration, karate, and cucumber tests for services.
Data lineage analysis in Java applications. (10/2018 - 09/2019)
- Analyzing Java programs utilizing frameworks such as MyBatis, Hibernate, Kafka, etc.
Front-end development. (10/2015 - 09/2018)
- Development of portlets and services.
- Work estimation, planning, code review, and testing (unit/integration/web tests).
| Kontraktor | 7700 Kč / Denně |
| Úroveň | SENIOR |