Сергій
Програміст Java
- Город проживания:
- Киев
- Готов работать:
- Удаленно
Контактная информация
Соискатель указал телефон .
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/17767266/
Загруженный файл
Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.
Senior Java / Kotlin Developer
[
SUMMARY
Senior Java/Kotlin Developer with 8 years of experience in software development and systems architecture,
specializing in microservices architecture and the Spring framework.
Skilled at creating innovative solutions to enhance technological capabilities and optimize processes.
Throughout my career, I have effectively utilized technologies such as Java 8/11/17, Kotlin, the Spring framework,
Kafka, Camunda, PostgreSQL, and Cassandra to deliver scalable solutions and enhance system performance and reliability.
Key Achievements:
• Optimized database operations, reducing query execution time by 30%.
• Implemented Kafka for real-time event processing, which improved the system’s data processing speed.
• Automated code quality checks before pushing to GitLab, improving overall code quality.
• Implemented Camunda for business process automation, which increased task visibility, reduced request processing
time, and simplified system scaling through clear service orchestration.
• Increased code coverage with tests, significantly reducing the number of bugs.
SKILLS
Spring Boot Spring Data JPA Spring Cloud Spring Security Spring MVC
Java Kotlin Kafka Design patterns Microservices Hibernate Maven Gradle Project Reactor
Integration and JUnit tests Mockito Rest JSON Git GitLab Swagger
Vue.js HTML CSS JavaScript
SQL MySQL PostgreSQL Elasticsearch Cassandra Hazelcast MongoDB
Docker CI/CD Camunda Nomad Consul Grafana
EXPERIENCE
Senior Java / Kotlin Software Engineer
PlatMaster
03/2020 - Present
Achievements:
- I have been developing an electronic trading platform from the ground up, incorporating technological features that
streamline the connection between supply and demand. The web application is built on a microservices architecture.
- I have developed an intuitive educational platform for students and teachers that simplifies the exchange of information and
materials in the educational process.
Used tools and technologies:
Java 8/11/17, Kotlin, Spring (Boot, MVC, Data JPA, Cloud), Project Reactor, Microservices, Maven, Gradle, Integration and JUnit tests,
Mockito, Rest API, JSON, GIT, Hibernate, Kafka, Camunda, Nomad, Consul, Grafana, PostgreSQL, Elasticsearch, Cassandra,
Hazelcast, GitLab, Swagger
Responsibilities:
• Participated in developing the project architecture.
• Created microservices.
• Developed new functionality.
• Introduced new technologies into the project.
• Maintained existing functionality and fixed bugs.
• Wrote JUnit tests and integration tests for the project.
• Assisted in task assignments for developers.
• Conducted code review.
• Documented REST services.
EXPERIENCE
Full-Stack Developer
ELMA
05/2018 - 03/2020
Achievements:
- I developed a SaaS project focused on accounting and sales systems from the ground up. The web application is built on a
microservices architecture, with the frontend implemented using the Vue.js framework. Authentication is secured through
Spring Cloud Security (OAuth2). The application facilitates document management (receipts, invoices, transfers, write-offs,
completions, etc.) and allows users to view and analyze various reports.
- Created a web project for workshop workers' workstations.
- Adjusted the program's interaction with IP telephony.
- Developed an Android application for basic CRM functions
Used tools and technologies:
Java 8, Spring (Boot, MVC, Security, Data JPA, Cloud), Microservices, Maven, Junit, Rest, JSON, GIT, Hibernate, MySQL, SQL, Vue.js,
HTML, CSS, JavaScript
Responsibilities:
• In a team of three, I managed such tasks as uploading projects to the repository, fixing releases, creating sprints and distributing
tasks.
• Planned and developed the project architecture.
• Analyzed and made decisions on the use of project technologies.
• Developed new functionality.
• Maintained existing functionality and fixed bugs.
• Conducted code review.
EDUCATION
Master’s Degree, Field of Study – Public Management and Administration
Taras Shevchenko National University of Kyiv | Ukraine
2022 - 2024
Specialist Degree, Field of Study - Computer science
National Pedagogical University of Glukhiv | Ukraine
2002 - 2007
LANGUAGES
English: Intermediate Ukrainian: Native Russian: Native
Похожие кандидаты
-
Senior Java Software Engineer
Удаленно -
Senior Full Stack Java developer
135000 грн, Удаленно, Одесса -
Java developer
Удаленно -
Android/Java developer
Удаленно -
Java-розробник
Удаленно, Киев, Другие страны -
Програміст Java
Удаленно