Upstaff Sign up
Vladyslav A.
🇵🇱Poland (UTC+01:00)
Created AtUpstaffer since August, 2023

Vladyslav A. — Java Software Engineer

Expertise in Full Stack Web.

Last verified on September, 2023

Core Skills

Bio Summary

- 5+ years experience in the IT industry working with Java and related technologies.
- Good knowledge in programming Spring Framework, Hibernate, and Java Core.
- Has experience with microservices architecture.
- In-depth knowledge of database systems, especially PostgreSQL, and related migration tools like Flyway and Liquibase.
- Proficient in AWS services such as Elastic Kubernetes Service (EKS), PostgreSQL, DynamoDB, S3, and more.
- Proficiency with messaging systems like Kafka and RabbitMQ.
- Demonstrated history of working on innovative projects within the green technology domain, including sophisticated statistical analysis for order processing.
- Proficient in implementing and maintaining security protocols and access control using Spring Security.
- Upper-Intermediate English.

Technical Skills

Programming LanguagesJava
Java FrameworksHibernate, Spring Boot, Vaadin
Java Libraries and ToolsJava EE, Java SE, Java Server Pages (JSP), Java Servlets, JDBC, JSTL, Spring Core, Spring Data
Databases & Management Systems / ORMHibernate, MySQL, Oracle Database, PostgreSQL, SQL
Cloud Platforms, Services & ComputingAWS
QA, Test Automation, SecurityApache Maven, JUnit, Mockito
Web/App Servers, MiddlewareApache Tomcat
Virtualization, Containers and OrchestrationDocker
Version ControlGit, GitHub
Deployment, CI/CD & AdministrationGradle
Third Party Tools / IDEs / SDK / ServicesIntelliJ IDEA
Message/Queue/Task BrokersKafka, RabbitMQ
Operating SystemsLinux, macOS, Windows
Other Technical SkillsSpring Web model-view-controller (MVC) framework

Experience

Java Developer

November 2019 - Present

Java Developer, EPAM Systems

October 2016 - November 2019

Projects

Java Developer

Oct 2022 - Jan 2023

Description:Application based on the Spring boot and Hibernate technologies. The subject area is green technologies. The application is designed to work with customers and their orders. Order processing includes working with a large set of statistics, spending forecasting, etc. Also, the application has many integrations with accounting systems and others: QuickBooks, salesforce, NetSuite, etc.

Responsibilities:

  • Back-end development;
  • Considering, designing, and creating new features, bugfix;
  • Documenting recent functionality/findings/spikes;
  • Code review and testing of implemented features.

Technologies: Java 11, Spring Boot/Security/Data JPA, JWT, OAuth2, PostgreSQL, Gradle, Flyway, JUnit 5, Mockito, Github, Jenkins, AWS

 

Java Developer, "Elsevier"

Jan 2022 - present

Description:Microservice application based on Spring boot and Kafka technologies. The application's primary purpose is to be a pipeline between various internal and external services (Salesforce, Warehouses, etc.), integrate them, and process information from the services.

Responsibilities:

  • Back-end development;
  • Considering, designing, and creating new features, bugfix;
  • Writing a ticket description and creating documentation of recent functionality/findings/spikes;
  • Code review and testing of implemented features.

Technologies: Java, Kafka, Spring-Boot 2, AWS (SQS, lambda), Spring security, Cucumber, Postman tests

 

Java Developer/Team Lead, "INSK"

Nov 2020 - Dec 2021

Description:This SaaS platform allows insurance companies and their partners to conduct business and carry out activities. The system's functionality will enable you to conclude contracts and draw up insured events, terminations, and acts of work performed.

Responsibilities:

  • Back-end development: designing and creating new features, bugfix, code reviews, onboarding new developers.

Technologies: Java 8, Java 8-11, PostgreSQL, Hibernate, Spring (Spring Boot, Spring Data, Spring Security), FlyWay/Liquibase (design, migration), AWS (EKS, PostgreSQL, DynamoDB, S3), RabbitMQ, Microservices, Docker, Kubernetes

 

Java Developer "Ledoc"

Nov 2019 - Nov 2020

Description:It is an online system that creates an overview of your company's overall quality management, including your documents, employee skills, equipment, status of tasks, suppliers, etc. With it, it's easy to observe and comply with statutory inspections, keep employees up to date, and manage the company's improvements and deviations.

Responsibilities:

  • Developing new features, Writing Unit tests, Participating in brainstorms, and Bug fixing.

Technologies: React, Spring (Spring Boot, Spring Data, Spring Security), Querydsl, PostgreSQL, Java 8, AWS

 

Java Developer, Finance Manager

Apr 2018 - Nov 2019

Description:Web Application for Corporate Management. Microservice application based on the newest Spring Reactive technologies

Responsibilities:

  • Developing new features, Writing Unit tests, Bug fixing.

Technologies: Java, PostgreSQL 9, AWS, Hibernate, Liquibase, MongoDB, Spring-Boot, Docker

 

Java developer, Resource development system

Jan 2017 - Mar 20218

Responsibilities:

  • Entity analysis and database creation;
  • Created documentation;
  • Developed front-end with Vaadin Framework;
  • Created back-end functionality;
  • Followed TDD principles while implementing business logic;
  • Fixed bugs.

Technologies: Java 8, Spring Framework (Spring Boot, Spring MVC, Spring Data), Vaadin 14, Hibernate, AWS, Gradle, JUnit, Mockito

 

Java Developer, Nugg

Oct 2016 - Jan 2017
Description:Web-based app of Kanban-board project tracking system (analog of Trello with a bunch of new features and functionalities).
Responsibilities:

  • Developing new features, Writing Unit tests, Bug fixing.

Education

Bachelor of Computer Science, Kharkiv National University of Radioelectronics

2013 -2017

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Vladyslav A.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring