Java Developer
Überblick
Kurzer Überblick
Senior Software Engineer mit 10 Jahren Erfahrung, davon 5 Jahre mit Spezialisierung auf Java-basierte Web- und Unternehmensanwendungen. Derzeit arbeitet er an einem internen Projekt. Er verfügt über Fachkenntnisse in einer breiten Palette von Technologien und Tools, darunter Spring Boot, Jenkins, Artifactory, Nexus, Docker, Oracle/MSSQL RDBMS, Redis, Kotlin, Zookeeper, Kafka und RabbitMQ. Seine Erfahrung umfasst auch die direkte Arbeit mit Kunden vor Ort als Implementierungs- und Systemingenieur. Er hat auch Erfahrung mit Maver, Docker, AWS, Cloud, Kubernetes, CI/CD. Er hat mit dem einheitlichen Test-Framework JUnit und Mockito gearbeitet. Er hat auch Erfahrung mit Deployment-Tools wie Ansible. In seinem vorherigen Job war er für die Linux-basierten Umgebungen verantwortlich. Er benutzte auch Python und Bash für die Skripterstellung. Er betreute und schulte neue Kollegen in verschiedenen Projekten. Er spricht fließend Englisch und Russisch ist seine Muttersprache.
Berufliche Erfahrung
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
| Angestellter | 4521 € / Pro Monat |
| Eben | SENIOR |