Тарас
Java engineer
- City of residence:
- Lviv
- Ready to work:
- Remote
Contact information
The job seeker has entered a phone number .
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/19481988/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Java Software Engineer
✉ [
📞 [
📍 Location: Lviv
Summary
Qualified Software Engineer with 5 years of experience in software development, primarily focused on back-end and full-
stack applications. Experienced in both monolithic and micro-service architectures, with a recent focus on cloud- native
development using AWS and Azure. Quick to adapt to new technologies and environments, with a strong problem-solving
mindset and attention to detail.
Experience with Experience
Technologies EPAM
Java, Spring MVC, Spring Boot, Spring Software Engineer
WebFlux, REST, JPA, Hibernate, 10/2020 - present
JavaScript, Angular, Log4J, JUnit,
Accumulated over 5 years of professional experience as a software developer
Mockito, PowerMock, Apache Kafka, within a leading outsourcing organization. Made significant contributions
SQL/NoSQL/Search engine across multiple projects, addressing diverse technical challenges including
feature integration and bug resolution for international clients spanning the
Databases:
UK, United States, Arab region, and India.
MSSQL, Oracle DB, Postgres, AWS S3,
RDS, Azure blob storage, MongoDB, Past projects
ElasticSearch
UK Mail Post — Back-End Developer
Tools: 09/2025 - 01/2026
Project description: Re-platforming initiative for courier application migration
AWS, Azure cloud platform, Microsoft to Flutter-based infrastructure, coupled with concurrent discovery phase for
SQL Manager, Postman, Swagger, future application modernization.
Maven/Gradle, Git, IntellijIdea, JIRA, Technologies: Java 21, Spring, AWS services (Cognito, S3, RDS, SQS, Event
Kaleyra, Sonarqube, Jenkins, Bridge, Lambda, etc), Firebase.
Docker/k8s Responsibilities: Collaborated with team members on application architecture
design and implementation, performed thorough code reviews, and contributed
to overall development efforts.
Education
Team: 7 team members [3BE-FE, 3QA, 1PM]
Master
Ticketing Service Platform — Full-Stack Developer
Ivan Franko National University of Lviv
01/2023 - 08/2025
Faculty of Electronics and Computer
Project description: Comprehensive platform and product development for
Technologies
Universe Platform ecosystem.
09/2016 - 01/2022
Technologies: Java 17, Spring Boot, Scala, AWS (S3, RDS, EC2, DynamoDB),
OracleDB, ElasticSearch, Google Looker, JavaScript, Apache Camel, Spring Batch,
Additional Information Gradle, Kubernetes.
Languages: English (B2), Ukrainian Responsibilities: Architected and maintained micro-services infrastructure,
Location: Lviv engineered data pipelines utilizing Spring Batch and Apache Camel, developed
comprehensive REST APIs, integrated ElasticSearch capabilities for advanced
search functionality, and facilitated reporting through Google Looker integration.
Actively participated in CI/CD pipeline optimization with Gradle and Kubernetes,
maintained rigorous code quality standards through comprehensive testing and
code review practices, and coordinated with cross-functional teams to deliver
robust scalable cloud-native solutions.
Team: 6 team members [4 dev, 2qa]
Finance Company — Back-End Developer
01/2022 - 01/2023
Project description: Enterprise-scale platform for collection and aggregation of
consumer and business information covering millions of entities globally.
Technologies: Java 11, Hibernate, Spring Boot, Spring Batch, Microservices,
GCP.
Responsibilities: Key contributions included orchestrating data migration
processes from MongoDB to Firebase leveraging Apache Beam framework,
engineering new RESTful APIs accompanied by comprehensive unit and
integration test suites, enhancing overall code coverage metrics, resolving Fortify
and SonarQube findings, conducting task estimation and prioritization, and
maintaining technical documentation. Additionally, managed relationships with
new clients to guarantee timely project delivery.
Team: 5 team members [5BE]
Insurance Company — Back-End Developer
11/2020 - 11/2021
Project description: Integrated suite of technology and information solutions
tailored for insurance distribution channels.
Technologies: Spring Framework, Hibernate, JUnit, JPS, Struts, JavaScript,
AngularJS, Oracle SQL Developer, PGAdmin 4, SOAP UI, GitLab, Jenkins.
Responsibilities: Engaged in user story implementation, investigated and
resolved software defects, actively participated in code review cycles, contributed
to database migration efforts from Oracle to Postgres, and maintained direct
communication channels with clients.
Team: 7 team members [4BE, 2QA, 1BA]
Similar candidates
-
Software Engineer
110000 UAH, Remote, Kyiv -
Програміст Java
Remote, Zaporizhzhia -
Java-розробник
Remote, Odesa -
Програміст Java
Remote, Kropyvnytskyi -
Java-розробник
Remote, Mykolaiv -
Trainee/Junior Java Developer
Remote