Position: Middle Java developer
Category: Java
English level: intermediate
Years of experience: 4


As a Java Developer, I was involved in:

Coding: new features, improvements/refactoring, bug fixes 
Project configuration and architecture design
Database model design
Code review
Releasing new features & bug fixes

Experience with:

Java 11;
Spring: Core, Boot, Web, Security, Data;
Microservice architecture (Spring Cloud);
Integrating third-party applications;
Docker and Kubernetes;
Writing API specs with OAS3, Postman;
Build tools: Maven;
Databases: Postgresql; MongoDB;
Message Brokers: Apache Kafka, RabbitMQ
Migration tools: Flyway; Mongock;
Operating Systems: MacOS, Linux, Windows;
Tests: JUnit5, Mockito, WireMock;
Bug tracking: Jira;
Version Control Systems: Git (GitLab, GitHub);
CI/CD: Jenkins; Sonarqube, Nexus;
- Good management in the company.
- Career development.
- I want to work for results, not just spend hours in the office.