Микола
Java developer
Contact information
The job seeker has entered a phone number , email and LinkedIn.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/10235522/
Work experience
Middle Java Developer
from 08.2025 to now
(7 months)
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
from 10.2024 to 06.2025
(9 months)
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
from 04.2022 to 02.2024
(1 year 11 months)
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.
Education
Odessa National Maritime University
Mechanical Engineer, Одеса
Higher, from 2010 to 2016 (6 years)
Specialist’s degree in the field of study Lifting and transport, road-building, construction, melioration machines and equipment obtained qualification of Mechanical Engineer.
Additional education and certificates
FoxmindEd, Java Spring course (mentor driven)
Dec 2020 – Feb. 2022
Knowledge and skills
- 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
Language proficiencies
- English — advanced
- German — average
Similar candidates
-
Java-розробник
Remote, Dnipro -
Java Junior Developer
Remote, Lviv -
Java software engineer
Remote -
Java-розробник
Remote, Kyiv -
Java-розробник
Remote -
Java developer
100000 UAH, Remote