• File

Григорій

Java engineer

City of residence:
Lviv
Ready to work:
Remote

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Seniv Hryhorii [open contact info](look above in the "contact info" section)
Telegram
Java Developer [open contact info](look above in the "contact info" section)
LinkedIn
Lviv, Ukraine
Summary
Experienced Java Developer with 3 years of hands-on experience in building scalable microservices and
high-load banking systems. Proficient in the Spring ecosystem, Hibernate, and asynchronous
messaging (Kafka, RabbitMQ). Proven track record of developing services from scratch, optimizing
system reliability (increasing test coverage from 0 to 60%), and working within complex cloud
environments. Passionate about writing clean, maintainable code following SOLID principles.

Technical Skills
● Languages: Java, SQL, JavaScript (Basic), Python (Basic).
● Frameworks: Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Hibernate.
● Databases & Search: PostgreSQL, MySQL, Redis, Elasticsearch.
● Messaging: Apache Kafka, RabbitMQ.
● Cloud & DevOps: Docker, Kubernetes, AWS (S3), Google Cloud Platform (GCP).
● Tools & APIs: Git, Maven, JUnit, Mockito, Jsoup, OAuth2, REST API, Google APIs.
● AI & GenAI: Vertex AI, Gemini for Developers, RAG (Retrieval-Augmented Generation).

Experience

Java Software Engineer
PrivatBank(remote)
Oct 2024 – Present

● Developing and maintaining core banking services for account opening, supporting tens of
thousands of daily active users.
● Significantly improved system stability by increasing unit and integration test coverage from 0%
to 60%.
● Implementing new business features and optimizing existing functionality to ensure high
availability and fault tolerance.
● Tech Stack: Java, Spring, JDBC NamedTemplate, RabbitMQ, Microservices, JUnit.

Java Software Engineer
JobsLab(remote)
Mar 2023 – Jul 2024

● Engineered and scaled a recruitment platform designed to streamline candidate sourcing and
management.
● Developed multiple microservices from scratch, ensuring seamless integration within a
distributed architecture.
● External Integrations: Integrated third-party services including Google Calendar API and Amazon
S3 for a custom cloud storage solution.
● Security: Implemented secure OAuth2 authentication flows for Google, Microsoft, Zoom, and
GitHub.
● Data Processing: Developed robust parsers using Jsoup for job boards (LinkedIn, Work.ua, etc.)
and facilitated real-time data streaming via Apache Kafka.
● Tech Stack: java 17, Spring Boot, Hibernate, Kafka, Elasticsearch, Docker, Kubernetes,
PostgreSQL.

Education
Mate academy
Java course (Full-time)
Sep 2022 – Jan 2023

● Intensive practical course covering Java Core, Spring Boot, Databases.

Lviv Polytechnic National University
Bachelor's degree in Computer Science
2017 - 2021

Certifications
● Google Cloud: Website Modernization with Generative AI, Gemini for Application Developers.
● Mate academy: Java Developer Profession, Docker Core, Operating Systems, Git & Terminal.
● SoftServe: TAQC / Java Development Crash Course.

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: