Микола
Java developer
Контактна інформація
Шукач вказав телефон , ел. пошту та LinkedIn.
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/10235522/
Досвід роботи
Middle Java Developer
з 08.2025 по нині
(7 місяців)
Axon Software, Дистанційно (IT)
Worked on backend services related to the E.M.S. platform:
• Implemented WebSocket servers using Jetty, added Outbox pattern and retry logic with Quartz jobs;
• Developed REST endpoints using JAX-RS;
• Added Liquibase migrations;
• Worked on improving build performance across projects;
• Created unit and refactored tests using JUnit4, Mockito;
• Worked with Keycloak configuration and improved authentication setup;
• Fixed bugs and refactored existing code;
• Shared hands-on experience with team in internal workshops;
• Documented backend processes and updates in Confluence;
Tools & Technologies: Java 8, Java 17, JUnit4, Mockito, Jetty (WebSocket), ZeroMQ, FIX Protocol, PostgreSQL, JDBC, JAX-RS, JerseyTest, Liquibase, Quartz, Keycloak, HikariCP, Bitbucket, SVN, Swagger, Docker, Postman.
Java software engineer
з 10.2024 по 06.2025
(9 місяців)
Computools, Дистанційно (IT)
𝗖𝗼𝗻𝗳𝗶𝗱𝗲𝗻𝘁𝗶𝗮𝗹 𝗣𝗿𝗼𝗷𝗲𝗰𝘁 (𝗡𝗗𝗔):
• Developed a backend microservice that connected to external client APIs using REST;
• Connected the microservice to the gateway by adding endpoints and handling request validation and forwarding;
• Implemented report generation logic: collected data from an external service, combined it with internal data, and uploaded the reports to AWS S3;
• Added metrics using “MeterRegistry” to track success and failure of external API calls;
• Created unit and integration tests using JUnit5, Mockito, and AssertJ;
• Updated Swagger documentation for the developed REST endpoints.
Tools & Technologies: Java 21, Spring Boot, Spring Data JPA, Microservices Architecture, JWT, PostgreSQL, Maven, JUnit5, Mockito, AssertJ, Flyway, SLF4J, Bitbucket, S3, Swagger, Lombok, Micrometer.
Java software engineer
з 04.2022 по 02.2024
(1 рік 11 місяців)
PROFITSOFT LIMITED, Дистанційно (IT)
𝐏𝐫𝐨𝐣𝐞𝐜𝐭 𝐁𝐚𝐜𝐤-𝐎𝐟𝐟𝐢𝐜𝐞 (Complex System of Automation of the Insurance Company):
• Fixed bugs and supported existing functionality;
• Integrated with external SOAP service (Audatex);
• Developed backend features across service and DAO layers according to business requirements;
• Developed and updated user interfaces using JSF;
• Created and updated database migration scripts using Liquibase.
• Wrote and updated internal project documentation.
Tools & Technologies: MS SQL Server, Gradle, Java 8, Spring, Hibernate, Lombok, Tomcat, GitLab, JSF, Liquibase.
𝐏𝐫𝐨𝐣𝐞𝐜𝐭 𝐑𝐞𝐯𝐢𝐞𝐰𝐏𝐫𝐨 (The end-to-end guest experience platform serving global hospitality):
• Updated backend logic, REST APIs, and data models;
• Updated UI components using React.js.
Tools & Technologies: MongoDB, Postgresql, Node.js, React.js, Kubernetes, Maven, Java 13, Spring (Boot, Data, MVC), GitHub.
Знання і навички
- Java Core
- Knowledge of OOP principles
- SOLID Principles
- PostgreSQL
- H2
- MS SQL Server
- Apache Maven
- ORM
- Hibernate
- Spring Framework
- HTML
- SQL
- JUnit
- IntelliJ IDEA
- Git
- JavaScript
- Знання технологій JDBC
- Logging
- SLF4J
- JSON Web Token
- Mockito
- Liquibase
- Thymeleaf
- Java Server Faces (JSF)
- Lombok
- Postman
- GRPC
- GraphQL
- SOAP
- Apache Kafka
- RabbitMQ
- Redis
- Flyway
- Docker
- Docker Compose
- Spring Boot
- Spring Data JPA
- Spring Security
- Jwt
Знання мов
- Англійська — просунутий
- Німецька — середній
Схожі кандидати
-
Програміст Java
21000 грн, Дистанційно -
Java-розробник
Дистанційно -
Java developer
Дистанційно, Дніпро -
Java developer
Дистанційно -
Javascript-програміст
Дистанційно -
Trainee, Junior Java Developer
Дистанційно, Черкаси