Работал в 4 компаниях 4 года 10 месяцев
IT-консалтинг / Услуги / Производство оборудования, IT
Java Developer
ABM Cloud
IT-консалтинг / Услуги / Производство оборудования
6 месяцев
11.2024 - по настоящее время
Project name: Yard Management System (YMS)Project
Description: A web application for managing warehouse yard operations, streamlining vehicle, dock, and cargo logistics.Focused on high performance, real-time updates, and secure service communication.
Project Role: Java Software Developer
Responsibilities:
- Backend development using Java and Spring Boot;
- Designing and implementing microservices and new features;
- Managing and optimizing PostgreSQL databases;
- Writing unit and integration tests
- Resolving performance, security, and compatibility issues
- Collaborating with QA and PM teams to ensure system reliability
Java Software Engineer
CHI Software
IT-консалтинг / Услуги / Производство оборудования
3 года
10.2021 - 10.2024
Project name: Insk (Insurance Web Platform)
Project Description: Microservice-based insurance company web application using Spring Boot and Hibernate
Project Role: Java Developer
Responsibilities:
- Backend development and feature implementation;
- Designing and developing new functionality;
- Bug fixing and system improvements;
- Writing unit tests;
Project Team Size: 10 developers, 3 QA engineers
Technologies: Java 11, Spring Boot, Spring Security, Hibernate, RabbitMQ, Spring Cloud (Feign, Streams), Spring Data, AWS, PostgreSQL 12
Duration: November 2021 - September 2022 (10 months)
Project name: LedocsystemProject
Description: CRM and internal project/task management system for digital business operations.
Project Role: Java Developer
Responsibilities:
- Backend development from scratch.
- Designing and implementing new features;
- Performance optimization and codebase improvements;
- Writing unit tests and maintaining application during releases;
- Bug fixing and support;
Project Team Size: Dev Team – 6, QA Team - 2
Technologies: Java 8, Spring (Boot, Core, MVC, Data, Security), Hibernate, JDBC, Liquibase, PostgreSQL, Docker, GitLab, RestTemplate, Scrum (Agile).
Java Developer
impltech
IT
8 месяцев
03.2021 - 11.2021
Project name: Inventor
Project Description: A CRM system developed for a network of educational institutions. The platform enables school enrollment, lessonscheduling, and management of student progress. Designed as a scalable and modular microservices-based system to supportoperational efficiency across multiple schools.
Responsibilities:
- Took ownership of the delivery of major product features and business-critical modules;
- Developed new functionality and maintained existing systems;
- Wrote unit tests and contributed to code quality improvements;
- Diagnosed and resolved production issues in a timely manner;
- Collaborated on the development of shared libraries and service components;
- Translated business and technical requirements into functional backend implementations;
Project Team Size: Dev Team – 5, QA Team - 1
Technologies: Java 11, DB PostgreSQL, Spring (Core, Boot, MVC, Data, Security), JDBC, Hibernate, Liquibase (design, migration), git(GitLab), CI/CD Jenkins, RestTemplate, Docker, Agile(Scrum). Microservices architecture.
Project name: Saintclairs
Project Description: Mobile application for buying courses, with the ability to receive notifications about online routing.
Responsibilities:
- Taking responsibility for the delivery of major product features;
- Taking part in developing project from scratchDeveloping and creating new features and support;
- Writing Unit tests;
- Working with third-party APIs (WordPress, Yuotube)Troubleshoot and fix production issues;
- Contributed and supported other services, common libs, solutions;
- Transforming the business and technical requirements into working features
Project Team Size: Dev Team – 2, QA Team - 1
Technologies: Java 11, DB PostgreSQL, Spring (Core, Boot, MVC, Data, Security), git (GitLab), Jenkins, Docker.
Trainee java developer
Hillel IT
IT
7 месяцев
08.2020 - 03.2021
Project name: EVO Project
Project Description: Web application for voting among participants Association of co-owners of an apartment building
Responsibilities:
- Creating new functionality.
- Creating new micro service modules.
- Introduction new architecture.
- Bug fixing.
- and a lot of activities.
Project Team Size: Dev Team – 5, QA Team - 3
Technologies: Java 11, Spring, REST, Hibernate, JPA, PostgreSQL, CI/CD Jenkins, Git
Ключевая информация
Languages: Java SE/EE, SQL
Frameworks: Spring (Boot, Core, MVC, Security, Data, Test)
Technologies: JDBC, Servlets, JSP, RESTful APIs, SOAP, AWS (EC2, S3), Docker
ORM: Hibernate
Databases: PostgreSQL, Redis
Messaging: RabbitMQ
Application Servers: Apache Tomcat
Build & CI Tools: Maven, Gradle, Jenkins
Testing: JUnit, Mockito
Version Control: Git
Project Tools: Jira, Confluence
IDE: IntelliJ IDEA
English level: Intermediate. (Certified by: SmallTalk English Speaking Test; Graduate of Hotspot School English Program)
Учился в 1 заведении
Киевский национальный экономический университет
Банковское дело, Магистр
Киев, 2004
Владеет языками
Английский
средний
Русский
свободно
Украинский
родной
Курсы, тренинги, сертификаты
Courses " Dzianis Matveyenka"
Courses " Dzianis Matveyenka" (Spring, Hibernate, JUnit 5, HTTP Servlets, JDBC, SQL)
Ultimate Enterprise JAVA
Refresher courses "Ultimate Enterprise JAVA" (bobocode.com)
Java Core Компьютерная школа Hillel (IT School)
Junior Java Developer (https://certificate.ithillel.ua/view/41275759/en)
Introduction. Language basics
OOP principles. Classes
Interfaces. Design Patterns
Data Structures
Exceptions. JavaDocs. Regular Expressions
Java IO. Apache Commons. XML
Multi-threading
JDBC
Build management
Enterprise design patterns
Java Enterprise Компьютерная школа Hillel (IT School)
Java Developer (https://certificate.ithillel.ua/view/85478512/en)
JPA (Hibernate)
SQL, Transaction Isolation Levels, JTA
Servlets(Tomcat) and JSP
Build automation tools
Web Services
Spring Fundamentals and Spring MVC
Spring Data JPA and Spring with Hibernate
Spring security
Spring Boot
Cloud Services
Комерційний директор
Підвищення кваліфікації в Пр АГ "ВНЗ" Міжнародна Академія управління персоналом
Дополнительная информация
Summary:
Experienced Java Software Engineer with over 4 years of expertise in commercial software development, specializing in building robustand scalable web applications using Spring Boot and Hibernate.
Passionate about mastering new technologies and continuously enhancing Java proficiency. Strong technical foundation with deepknowledge of engineering best practices, enabling quick identification and resolution of complex issues while consistently delivering highqualitycode.
Proactive, results-driven, and recognized for strong communication skills. Self-motivated and collaborative team player with a provenability to thrive in distributed teams. Skilled at articulating complex technical concepts clearly and effectively.
Максим Анатольевич
Максим Анатольевич
Java Software Engineer
сегодня вы можете открыть ещё 0 контактов
Киев
Активно ищет работу
полная занятость
Обновлено 1 день назад