• File

Artem

Java-розробник

Age:
30 years
City of residence:
Lviv
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberEmailLinkedIn

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Artem Danylchuk
Java Backend Developer

Java Backend Developer with 3+ years of commercial experience designing and developing backend solutions using Java 21, Spring Boot,
and PostgreSQL. Skilled in independently designing backend modules, building REST APIs, and integrating third-party services, including
Stripe, OpenAI API, and Keycloak. Experienced in database and API performance optimization, automated unit and integration testing,
and delivering maintainable, scalable backend solutions. Achieved a 30% reduction in AI token consumption and a 20% reduction in
automation platform usage through workflow optimization.

Contacts Professional Experience

[open contact info](look above in the "contact info" section)
Java Backend Developer | Ampelfy

[open contact info](look above in the "contact info" section)
Dec 2023 – Present

LinkedIn | GitHub Independently designed and delivered backend modules for a B2B SaaS project
management platform using Java 21, Spring Boot, and PostgreSQL, owning architecture,
business logic, REST APIs, database design, and testing.

Technical Skills Reduced API response times by 70% (5s → 1.5s) through SQL/JPA optimization, batch
loading, EntityGraph, QueryDSL projections, PostgreSQL indexing, and Redis caching.

Languages & Backend:

Designed and implemented end-to-end GitHub Apps integration, including OAuth
Java 21, Spring Boot, Spring MVC,

authorization, access validation, repository linking, connection lifecycle management, and
Spring Security, Spring Data JPA, secure webhook processing.

Hibernate, REST APIs, Multithreading


Architected and developed a secure Spring Boot MCP server, enabling AI assistants to
interact with platform data and workflows while enforcing authentication and permissions.

Frontend:

Architected and implemented sprint analytics covering velocity, lead/cycle time, team
JavaScript, TypeScript, Vue 3, Vuex,
performance, workload distribution, and quality metrics.

HTML 5. CSS3/CSCC, Rest API Integration

Implemented Stripe subscription billing, supporting trials, plan changes, billing cycles, and
secure webhook processing with signature verification.

Databases & Data:

PostgreSQL, QueryDSL, Liquibase,
Built unit and integration tests using JUnit 5, Mockito, MockMvc, and Testcontainers,
covering business logic, API security, analytics, and database performance; supported CI/CD
Redis, Elasticsearch, SQL Optimization


with GitHub Actions and AWS ECS.

Testing:
Developed OpenAI API integrations and AI-powered features, reducing token consumption
by 30% through prompt workflow optimization.

JUnit 5, Mockito, MockMvc, Spring Boot
Test, Testcontainers

Optimized Jira automation workflows, initially reducing Make.com usage by 20%, then
migrating synchronization logic to Spring Boot services to achieve an additional ~40%
reduction and decrease reliance on external automation.

Cloud & DevOps:

AWS (ECS, ECR, S3), Docker, Maven, Contributed to Vue 3 and TypeScript frontend development, implementing UI components,
GitHub Actions, CI/CD

integrating REST APIs, managing state, and resolving functional and visual issues.

Full-Stack Developer | Prog Academy - Team Project

Security & Integrations:

Nov 2023 - April 2024

Keycloak, OAuth2, JWT, Stripe API,
OpenAI API, Jira API, Make.com, Independently developed frontend and backend components of a banking simulation
Swagger/OpenAPI

platform using Java, Spring Boot, and Hibernate/JPA.

Implemented AI-powered assistants and integrated a Telegram bot to extend platform
functionality.

AI Tools:

Codex, Claude, GitHub Copilot, Gemini,

Senior Project Manager / Coordinator | Bisar S.A.

Cursor, JetBrains Ai

March 2019 - Nov 2023

Coordinated project delivery, client communication, and cross-functional collaboration,
ensuring alignment with business requirements and stakeholder expectations.

Managed resource planning and third-party vendor relationships, supporting efficient
Languages project execution.

English – B2

Polish – B2
Education

Russian – C2
Genesis — Warsaw IT School | IT Business & Product Development

Ukrainian – C2 Sep – Dec 2026

Prog Academy | Java Development Program

Apr 2023 – Oct 2023

State Academy of Agriculture and Ecology of Ukraine

Bachelor's Degree in Agricultural Engineering | 2016–2018

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: