Микола

Java developer

Вид зайнятості: повна
Вік: 32 роки
Місто проживання: Одеса
Готовий працювати: Дистанційно
Вид зайнятості:
повна
Вік:
32 роки
Місто проживання:
Одеса
Готовий працювати:
Дистанційно

Контактна інформація

Шукач вказав телефон, ел. пошту та LinkedIn.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Досвід роботи

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

Знання мов

  • Англійська — просунутий
  • Німецька — середній

Кандидати за містами