- Файл
Олексій
Програміст Java
- Розглядає посади:
- Програміст Java, Програміст PHP
- Місто:
- Дистанційно
Контактна інформація
Шукач вказав телефон .
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/14170081/
Завантажений файл
Файл містить ще 1 сторінку
Версія для швидкого переглядуЦе резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
STRONG MIDDLE SOFTWARE DEVELOPER
Commercial experience:
5 years
Professional focus:
Java, Spring Framework, Kubernetes, Docker, Maven, Gradle;
developing systems, modules, and games; creating repositories
and services; designing database schemas; gathering
requirements; shifting projects to newer technologies; writing unit
tests
Domain expertise:
information technology and services, sales and marketing,
multimedia, medical devices and healthcare, retail, government
and eGovernment, travel
Odesa, Ukraine
[
[
SKILLS
Expert Regular experience in commercial projects Periodic usage in commercial projects
Good theoretical knowledge. No experience in a commercial project Basic theoretical knowledge
Programming Java Clojure
languages Kotlin Groovy
Spring Boot SLF4J
Spring Core Hibernate
Frameworks and
Spring Data JUnit
libraries
Spring MVC EclipseLink
Spring Security Log4j
Apache Zookeeper SonarQube
Kafka Grafana
Tools
Gradle Tomcat
RabbitMQ Maven
Java Language Basics
(Syntax, Data Types, JSP
Java Core and Objects and Methods, etc.)
Java EE Java Collections Framework JSF
Java Multithreading EJB
Java IO/NIO JTA
JDBC JPA
Servlets
Angular Play Framework
Web frameworks GWT Vaadin
Zkoss
MySQL Cassandra
PostgreSQL CouchDB
RDBMS/NoSQL
Oracle Redis
databases
MS SQL Server MongoDB
SQLite
Windows Android
Operating
Linux iOS
systems
macOS
Foreign
English German
languages
LATEST EXPERIENCE
Travel platform 3 years 6 months
Strong Middle Java Developer
Project description
The project was intended for a Europe-based startup that offered a convenient multi-mode search
engine for all major forms of travel in Europe helping people plan and budget their trips. The main
aim of collaboration was to assist with the development of a travel platform. Integrated with various
travel providers including buses, trains, airplanes, the platform provided centralized ticket search and
booking helping users easily find best travel options. The project scope spanned the development of
an API, a backend part, a database, a web application and an SDK. The team was responsible for
maintaining and extending the existing functionalities.
Responsibilities & achievements
Added shared cache on the Сouchbase
Performed code review
Integrated third party to the platform
Implemented new features
Resolved critical issues
Communicated with customer service and commercial management teams
Technology stack used
Java, Spring Boot, Spring Data, Docker, Kubernetes, GCP, Couchbase, Grafana, SonarQube, MySQL
Backend services 9 months
Java / Kotlin Developer
Project description
The project was delivered to an American company. This project consisted of ML and backend
services. The main project goals were to create backend services that integrated with ML services,
gather information, and provide an API for a user interface part of the project. The scope of the
project spanned the maintenance and extension of the existing functionalities and further migration
of the project from Dropwizard and Google Cloud to Spring Framework and AWS. Engineering efforts
geared towards the development of an API, a backend part, a database, a web application, and web
services.
Responsibilities & achievements
Wrote load test util that aggregated data into a convenient format
Implemented caching of data for own needs
Created a resumable upload with AWS S3
Moved the project from Dropwizard to Spring Boot
Project technology stack
Java, Kotlin, JUnit, Mockito, Spring Stack (IoC, Data, Security OAuth, Cloud, Redis), ELK Stack, AWS Suite
(RDS, S3, SQS)
Notification module 1 year 3 months
Java Developer
Project description
The client was a dating agency. The key objective of this project encompassed the ground-up
development of a notification module for ensuring communication with a remote service, sending
messages on schedule, and aggregating data. Our team focused on the implementation of an API,
frontend and backend parts, a database, a web application, and web services.
Responsibilities & achievements
Integrated with an API that didn’t include any documentation
Created the module that sent many tasks at the right time
Designed a database schema
Built repositories and services
Gathered requirements
Set up AWS services
Project technology stack
Java, Spring Data, Spring Security, Swing
POS system 8 months
Java Developer
Project description
The client specialized in the design and development of software for cash registers. The company had
its own product and customized it for each client. The main goal of the collaboration was to create a
point of sale (POS) system for retail stores. The tasks for our team were to maintain and extend the
existing functionalities. Engineering efforts covered the establishment of an API and a backend part.
The development team united 10 engineers.
Responsibilities & achievements
Developed a new business logic
Generated POJO from XSD
Created JRXML
Wrote unit tests
Project technology stack
Java, Java Base DSL Language, JUnit, Spring Core, Swing, Mockito
Online game 5 months
Java Developer
Project description
The client’s core product under development was a browser-based multiplayer online game in the
captain’s simulator genre with RPG elements. As with any RPG, the main task of the player was to
reach the maximum level. This game included the 100th level. Our involvement spanned the design
and development of an API, frontend and backend parts, a database, and web services.
Responsibilities & achievements
Created a software design description and technical documentation
Developed the product applying technical requirements
Built controllers, services, and a data access object (DAO)
Designed a database schema
Set up GitLab CI/CD pipelines
Created unit tests
Project technology stack
Java, JavaScript, JUnit, Spring MVC, Bootstrap, GitLab CI/CD, Oracle
EDUCATION
Odesa I. I. Mechnikov National University, Odesa, Ukraine
MS in Computer Engineering, 2018
COURSES
Basics of Java, IT Education Center, 2017
Схожі кандидати
-
Java-розробник
Дистанційно -
Програміст Java
Дистанційно -
Java-розробник
Дистанційно -
Програміст Java
Дистанційно -
Middle Java Developer
Дистанційно -
Java-розробник
200000 грн, Дистанційно