Николай
Программист Java
- Місто проживання:
- Одеса
- Готовий працювати:
- Київ
Контактна інформація
Шукач вказав телефон .
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/18010167/
Завантажений файл
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
[
[
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
Схожі кандидати
-
Java developer
Київ -
Java-розробник
Київ, Ірпінь, Дистанційно -
Java developer
Київ -
Програміст Java
Київ, Дистанційно -
Senior Java developer, Team Lead
Київ -
Junior Java Backend Developer
30000 грн, Київ