Java Developer
Prehľad
Krátke zhrnutie
Kandidát je vývojár v jazyku Java. Implementuje nové funkcie a opravuje chyby na súčasnom projekte. Spolupracuje s dizajnérmi UX/UI, obchodnými analytikmi a tímom zabezpečenia kvality. Má rozsiahle skúsenosti s vývojom back-endu pomocou rôznych programovacích jazykov, ako sú Java, Python, Kotlin a Scala. Pracoval na rôznych projektoch, ktoré zahŕňali nastavenie cloudovej infraštruktúry, implementáciu služieb REST, implementáciu testov, analýzu dátových liniek a vývoj front-endu. Okrem toho má skúsenosti s migráciou starších systémov do ekosystému mikroslužieb, implementáciou CICD pipelines a nasadzovaním služieb v kontajneroch pomocou Docker a Kubernetes. Pracoval s rôznymi frameworkmi, ako sú MyBatis, Hibernate a Kafka.
Pracovné skúsenosti
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 | 316 € / Denne |
| Úroveň | SENIOR |