Position: Java Developer
Category: Java
English level: intermediate
Years of experience: 1


Company: EPAM Systems (01/2023 - now)
Role: Junior Java Developer (Back-end developer)
Description:
Designing and building solution components within the EPAM Fast-Data platform, focusing on accelerating the adoption of event streaming as a platform, including event lifecycle management  federated governance and control plane capabilities, by utilizing Microservices architecture, Java, Spring Boot and Kafka APIs
Stack: Java, Spring Boot, Hibernate, PostgreSQL, Apache Kafka, jUnit 5, REST, Postman, Docker

Company: EPAM Systems (08/2022 - 12/2022)
Role: Trainee Java Developer (Big Data engineer)
Description:
Resolved various tasks related to streaming data processing using Apache Spark.
Stack: Java, Apache Spark, Docker


Projects: 
University Timetable: (look on GitHub)
An application for simulating the timetable for students and teachers for the specified period (faculties, classrooms, courses, students, teachers, events). We get the timetable for the specified student or teacher for the specified dates (from start date to end date)
Stack: Java, PostgreSQL, Spring, Hibernate, jUnit 5, Thymeleaf, REST, Swagger