Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
  • Файл

Артем

Java-розробник

Город проживания:
Винница
Готов работать:
Удаленно

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

Соискатель указал телефон .

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Загруженный файл

Версия для быстрого просмотра

Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.

ARTEM [открыть контакты](см. выше в блоке «контактная информация»)

NIKEIENKO [открыть контакты](см. выше в блоке «контактная информация»)

artem-nikeienko

[открыть контакты](см. выше в блоке «контактная информация»)
SENIOR JAVA DEVELOPER

PROF I L E S T ACK

Programming Languages:
I’m a Senior Java Developer with 15 years of experience in
Java (6-17), SQL, JavaScript
enterprise software development.
(intermediate), Python (basic),
I have a strong background in designing and implementing VBA
scalable, high-performance applications, primarily in the Frameworks & Technologies:
healthcare and financial sectors. Focused on writing clean, high-
Spring Boot, Spring Data,
quality code while adhering to best practices to deliver reliable
Spark, Angular, Protobuf,
and maintainable products.
Lombok, Swagger
In my daily work, I rely on existing best practices, documentation, Databases: PostgreSQL, MS
and books, alongside my sharp analytical skills and problem- SQL, JOOQ, Liquibase, Flyway
solving mindset. I have hands-on experience with microservices,
DevOps & Tools: Docker,
cloud platforms (AWS), and security solutions (OAuth 2.0,
AWS, Git, Maven, Gradle,
Keycloak).
Jenkins, GitLab CI/CD
Open-minded and fond of challenging tasks, I strive for personal Security: OAuth 2.0, Keycloak,
and professional growth by continuously gaining new skills and OWASP security principles
knowledge. Additionally, I actively participate in architectural
Development Practices:
decision-making, mentoring junior developers, and optimizing
Clean Code, SOLID, DRY, KISS,
development processes through automation and CI/CD pipelines.
Microservices, CI/CD, Agile
(Scrum)

WORK E X PE RI E NCE S KI L L S

Itera Research (Outstuff for Finergy.md) - Senior Back-end Developer Fast Learner

Sept 2024 - Nov 2024 Analytical Thinking

Project: “MBank” - banking client application. Critical Thinking
Stress Resilience
Description: a generic, white-label solution for performing
banking transactions. Teamwork

Responsibilities: I joined the project by creating the Admin Time Management
portal from scratch, writing configuration for its CI/CD and Effective Communication
setting up mock responses with the Mockserver for all actual for
the moment REST calls. L ANGUAGES
Stack: Java 17, Spring Boot, PostgreSQL, JOOQ, Liquibase, Git,
Docker English (B2)
Ukrainian
Russian
WORK E X PE RI E NCE
Sept 2023 - Aug 2024
Project: MIA POS application
Description: mobile application for QR-code payments that turns smartphone into the POS-
terminal.
Responsibilities: I took part in project designing, developed the Client Admin Portal as a web-
service. I learned OAuth 2.0 and Keycloak for authentication/authorization; proposed and
implemented Keycloak configuration for all project.
Stack: Java 17, Spring Boot, PostgreSQL, JOOQ, Liquibase, Git, Docker, Lombok, Keycloak,
OAuth 2.0
May 2023 - Aug 2023
Project: KYC & Online onboarding application
Description: a solution for online on-boarding of the new clients avoiding offline contacts,
with use of FaceID technology.
Responsibilities: Designed and developed several parts of the system, integrated it with Luna
Platform server for face recognition. Made troubleshooting and code review.
Stack: Java 17, Spring Boot, PostgreSQL, Spring Data, Liquibase, Git, Docker, Lombok
Feb 2023 - Dec 2023
Project: Banking corporate information system
Description: a corporate solution for MAIB - Moldova’s largest commercial bank.
Responsibilities: I primarily implemented the new features and made fixes for the existing
ones, learning banking domain and new technologies. Troubleshooting and bug-fixing, code
review.
Stack: Java 8, Spark, Protobuf, MS SQL, Axis 2, Lombok, Git, Docker
Intent Solutions Group (Outsource for OpenExchange, Inc.) - Middle Back-end Developer
Feb 2022 - Nov 2022
Project: “Knovio”
Description: an interactive presentation and conference service project.
Responsibilities: working in international team I implemented requirements and fixed bugs,
investigated and optimized SQL-queries, took part in design and implementation discussions,
made code cleaning (using SonarQube), handled the project dependency vulnerabilities (by
NVD) and updated dependencies with OWASP dependency check tool. My work was
organized according to Scrum methodology and I took part in pre-planning, planning and
demo meetings with a client. Also mentored junior developers.
Stack: Scrum, Jira, Java 17, MS SQL, Git, Gitlab, AWS (S3, EC2, Batch, Lambdas), Docker,
SonarQube
GoIT - Teacher
Jan 2022 - Feb 2022
Description: teacher of Java Core at online IT school
Responsibilities: prepared and conducted the lectures based on current study plan via Zoom
conferencing application
Gyant LLC (freelance developer) - Android Developer, Team Lead
Sept 2014
Project: “Green-sds”
Description: an Android application for internal use
Responsibilities: leading the team of graphic designer and UI-designer I wrote an Android
application code and was responsible for the final product. The whole functionality of this
initial version of application consisted of scanning the QR-code and redirecting the user to
the corresponded web-resource.
Stack: Java, Eclipse
WORK E X PE RI E NCE

ISD Information Systems
Feb 2016 - Nov 2021
Middle Developer
As my work on SoftWebPlus continued, I started to take part in application design
meetings, application refactoring and prototyping. Made a refactoring of basic class for
better performance and code clarity. I also took part in refactoring of front end using
AngularJS and later - Angular. Wrote Angular components.
Also wrote localization tool to keep locale translations up to date.
Took part in development of other projects such as: e-book reader (JS, HTML), tennis
championship app. (PHP)
Aug 2011 - Dec 2015

Junior Developer
As a part of the dedicated team I mainly worked on SoftWebPlus portal (medical domain),
implementing use cases on the back end fully (Java 6, JUnit, Spring, JSF, JasperReports, MS
SQL, Jenkins, SVN, Maven).
Also wrote several tools for testing automation (Selenium), SVN data aggregation and
reporting. As a result, related developing processes were automated and streamlined. (Java
6, SOAP, XML, SVNKit, Apache POI, Ant)
May 2011 - Jul 2011
Trainee
Studied SoftWebPlus project business domain, stack of technologies (Java, Spring, CORBA,
OOP, Patterns, Principles, UML, SQL, HTML, JS and CSS). I made a product prototype as a
training.
Sept 2005 - Feb 2011
“Vasha Para” (Shoes trading company)
Accountant Manager
As an accounting manager I initiated and implemented the following applications:
A stocktaking register sheet builder;
A salary register sheet builder;

Both applications were written in VBA for MS Excel and supposed to take raw data from “1C”
accounting application and group and format it as a document to be printed. This was my
first experience in refactoring and automation of business-processes. As a result time for
preparing of register sheets were reduced to some constant value and a lot of time was
saved.

EDUCAT I ON

2000 - 2005 Courses:
NATIONAL MINING UNIVERSITY Spring Framework and Spring Boot for Java (Udemy, Jan 2022)
Specialist of Economic The Git and GitHub for Beginners (Udemy, Apr 2022)
Cybernetics Learning GitLab (LinkedIn, Jun 2022)
Learning Java 17 (LinkedIn, Jul 2023)
Learning Java Collections (LinkedIn, Aug 2023)
Keycloak - Open Source Identity and Access Management (Udemy, Oct
2023)
Docker Training: Learn Docker from Zero to Cloud (Udemy, Jun 2024)

Похожие кандидаты

Все похожие кандидаты

Кандидаты в категории

Кандидаты по городам


Сравните свои требования и зарплату с вакансиями других компаний: