• File

Николай

Программист Java

City of residence:
Odesa
Ready to work:
Kyiv

Contact information

The job seeker has entered a phone number .

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.

Nickolay Palamarchuk
[open contact info](look above in the "contact info" section) | [open contact info](look above in the "contact info" section) | Carrick on Shannon, Ireland |
[open contact info](look above in the "contact info" section) | github.com/NickolayPalarchuk
SUMMARY

Backend Java Developer with 2+ years of experience (including internships) builidng RESTful services using Spring
Boot. Experienced in designing backend systems with a focus on reliability, including event-driven architecture (Kafka)
and resilience patterns (Resilience4j). Skilled in working with relational databases, centralized logging (ELK Stack), and
secure applications using Spring Security and JWT. Passoinate about clean code, system design, and building maintainable
production-ready applications.

EXPERIENCE

Java Backend Developer (Trainee), Provectus Feb 2023 - Sep 2023
• Developed backend features for a note-taking application (Google Keep-like system)
• Designed and implemented RESTful APIs using Spring Boot
• Implemented authentication and authorization using Spring Security and JWT
• Worked with PostgreSQL and handled data persistence using Spring Data JPA
• Added validation and global exception handling
• Implemented centralized logging and monitorring using ELK Stack (Elasticsearch, Logstash, Kibana)
• Configured strucutred logging with traceId for request tracking debugging
• Participated in code reviews
Tech stack: Java (17), Spring Boot, Spring Data JPA, Spring Security, JWT, PostgreSQL, ELK Stack, Docker.

PROJECTS

BookMyShow
github.com/NickolayPalamarchuk/BookMyShow
• Designed and developed a scalable system for movie-ticket-booking and seat managment
• Implemented RESTful APIs for show, scheduling, booking (etc.), and user operations.
• Handled concurrent seat reservations to ensure data consistency
• Integrated asynchronous communication using Apache Kafka for booking events.
• Implemented resilience patterns (retry, timeout, fallback) for external service communication
• Applied fault tollerance using Resilience4j (curcuit breaker, retry) to prevent cascading failures
• Containerized the application using Docker
Tech stack: Java (8->21), Spring Boot, PostgreSQL, Kafka, Docker, Resilience4j

EDUCATION

Bachelor’s Degree, Software Engineering Sep 2021 - Jun 2025
Odessa National Polytechnic University GPA: 3.5

SKILLS

Backend & Frameworks: Java, Spring Framework, Spring Boot, Spring WebFlux
Databases: PostgreSQL, MySQL
Messaging: Apache Kafka
Search & Logging: Elasticsearch, Logstash, Kibana (ELK Stack)
DevOps & Tools: Docker, AWS (EC2, S3 - basic knowledge)
Testing: JUnit 5, Mockito
Other: REST API design, Microservices architecture, SOLID principles

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: