Java Developer
Prehľad
Krátke zhrnutie
Senior softvérový inžinier s 10-ročnou praxou, z toho 5 rokov so špecializáciou na webové a podnikové aplikácie založené na jazyku Java. V súčasnosti pracuje na internom projekte. Má skúsenosti so širokou škálou technológií a nástrojov vrátane Spring Boot , Jenkins, Artifactory, Nexus, Docker, Oracle/MSSQL RDBMS, Redis, Kotlin, Zookeeper, Kafka a RabbitMQ. Jeho skúsenosti zahŕňajú aj priamu prácu s klientmi priamo na mieste ako implementačný a systémový inžinier. Má tiež skúsenosti v oblasti Maver, Docker, AWS, Cloud, Kubernetes, CI/CD. Pracoval s unitárnym testovacím rámcom JUnit a Mockito. Má tiež skúsenosti s nástrojmi na nasadzovanie, ako je Ansible. Vo svojom predchádzajúcom zamestnaní bol zodpovedný za prostredia založené na Linuxe. Na skriptovanie používal aj Python ad Bash. Mentoroval a školil nových kolegov na rôznych projektoch. Hovorí plynule anglicky a jeho materinským jazykom je ruština.
Pracovné skúsenosti
Sep-2021 - Jan-2023 - Senior developer
Responsibilities:
- Developed and tested business requirements and integrated with external clients via HTTP/S and Amazon SQS queue.
- Introduced several best practices including automated tests, integration tests, CICD pipeline, code coverage, code convention, and code review practices.
- Conducted task decomposition, estimations, and distributed work among teammates while monitoring project timelines to ensure timely completion.
- Provided consultation on recommended development practices and tools usage.
- Mentored and trained newcomers to ensure their success.
Oct-2020 - Aug-2021 - Key developer
Responsibilities:
- Researched existing jobs and prepared scripts for migration from outdated Solaris env to modern Linux OS.
- Configured Autosys jobs and performed Java, SQL, bash scripts, Perl scripts troubleshooting.
- Troubleshot different services (Autosys, RDBMS, UNIX related).
- Implemented installation/migration/deployment scripts/packages.
- Mentored and shared knowledge with other team members.
-
Jun-2020 - Sep-2020 - Software engineer
Responsibilities:
- Developed and adjusted features.
- Collaborated with QA members, code review, and troubleshooting and escalation of production issues.
- Utilized Oracle, zookeeper, Idea, maven, junit, mockito, Pl/Sql developer, Zookeeper cli, bashutils;, Kotlin, java, RDBMS, REST, message queues.
Sep-2017 - Jun-2020 - Deploy engineer, backend developer
Responsibilities:
- Developed and operated environment troubleshooting.
- Resolved issues, ownership, contacting other departments, and all kinds of automation.
- Developed integration layer through (RESTapi, databases) and business features.
- Onboarded and mentored newcomers and maintained/refactored legacy solutions.
- Utilized Oracle, redis, MSSQL, Idea IDE, Pl/SQL Studio, Excel, Python, Ansible, maven, gradle, Java 8-11, Websockets, spring core, spring boot, spring mvc, Docker, nodejs.
Aug-2016 - Sep-2017 - Software developer
Responsibilities:
- Developed and operated operations, automation, and CI environment creation.
- Onboarded and mentored junior colleagues and performed PL/SQL refactoring.
- Consulted other devs/QA.
- Utilized Oracle RDBMS, Oracle pl/sql developer, python, pycharm, ansible, RDBMS, infrastructure as code, cicd pipelines
Jul-2013 - Jun-2016 - Developer, engineer
| Zamestnanec | 4521 € / Mesačne |
| Úroveň | SENIOR |