- File
Нікіта
Програміст Java
- City of residence:
- Odesa
- Ready to work:
- Remote
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.
You can get this candidate's contact information from https://www.work.ua/resumes/10927558/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
[
SUMMARY
As a Java Developer with over 1.5 years of commercial experience, I have a solid understanding of object-oriented pro-
gramming and building applications using the Spring framework. I thrive in Agile environments, and I’m passionate
about developing reliable, scalable solutions that meet the needs of the project.
I bring a strong ability to work both independently and collaboratively, continuously enhancing my technical skills
and contributing to team success. With a passion for developing efficient and scalable solutions, I am committed to
leveraging my expertise in Java, Spring, and various modern technologies to meet and exceed project requirements.
My main stack: Java, Spring (Web, Boot, Data, Security), Hibernate, JUnit/Mockito, PostgreSQL/MySQL/Oracle,
AWS (RDS, EC2), Docker, RabbitMQ, MongoDB.
SKILLS
Technologies: Java/Spring framework
ORM: Hibernate, JPA
API: REST
Testing: JUnit, Mockito
Database: MySQL/PostgreSQL, Oracle, MongoDB
Tools: Git/GitHub, Docker/Docker-compose, RabbitMQ, ActiveMQ
Cloud: AWS
Architecture: Monolithic, Microservices
Language: English (B2), Ukrainian
EXPERIENCE
Junior Java Software Engineer March 2025 - present
WhileTrue Remote
• Actively participated in the design and development of the project architecture, contributing to a robust and
scalable solution.
• Developed and implemented RESTful APIs to ensure seamless communication between components and external
services.
• Wrote comprehensive tests to validate a wide range of use cases and edge cases, ensuring high-quality code.
• Worked in an Agile environment, collaborating closely with designers and project managers to facilitate smooth
communication and successful delivery of features.
Java Developer August 2024 - February 2025
EPAM Remote
• Development and implementation of the projects:
• REST API with Spring:
Description: Developed a RESTful API using Spring to interact with a PostgreSQL database. Implemented
CRUD operations, request handling, and database interaction using Hibernate and JPA. Integrated logging and
testing to ensure reliability. The project was containerized using Docker.
• Backend Service with Servlets
Description: Developed a backend service using Java Servlets. Implemented HTTP request handling, user
management, and data storage with PostgreSQL via JDBC. The project was containerized with Docker.
Trainee Java Developer January 2024 - July 2024
ShPlusPlus Remote
• Description:
Developed a platform for solving algorithmic and logic-based coding challenges. Implemented code execution,
test case validation, and tasks like symbol pyramids and Reverse Polish Notation calculators. Ensured system
reliability through comprehensive testing.
• My Responsibilities:
Designed and implemented backend logic for processing user-submitted code.
Developed task validation and automated testing mechanisms.
Created a database structure to store tasks, user solutions, and test results.
Integrated logging and monitoring tools for debugging and performance tracking.
Containerized the application using Docker for seamless deployment.
PROJECTS
LookingDev
LookingDev is a microservices-based application developed using the Spring framework. Its main purpose is to
manage and get developers from platforms such as GitHub, StackOverflow. Quite basic information is collected, such
as the user’s name, his profile url, and a list of skills and also contains user management (receiving, deleting, etc.).
The application supports authorization using JWT. The Saga pattern were used for architectural solutions.
The system consists of four main microservices:
LookingDev-API: Serves as the API of the application, providing a user-facing interface for receiving requests.
LookingDev-GitHub: Contains processing and retrieving users from the Git Hub, collecting publicly available
information and storing the data in the Potsgres database.
LookingDev-StackOverflow: Contains processing and retrieving users from Stack Overflow, collecting publicly
available information and storing data in a Mongo database.
Technology Stack: Java, Spring Boot, Spring Web. Databases: PostgreSQL, MongoDB. Messaging: RabbitMQ,
Tests: JUnit/Mockito
GitHubs: https://github.com/freshhuk/LookingDev
DocumentService
DocumentServiceApp is a microservices-based application developed using the Spring framework. Its primary purpose
is to manage documents by enabling users to upload, update, and delete them in various databases. The project
incorporates JWT authentication for secure access and utilizes the Saga pattern for reliable distributed transactions.
The system consists of four main microservices:
DocumentService: Serves as the API gateway of the application, providing a user-facing interface for receiving
requests.
DocumentData: Handles document processing and stores them in a PostgreSQL database.
DocumentDataMongo: Stores documents in a MongoDB database for additional persistence.
DocumentAuth: Manages user registration, generates JWT tokens for authentication, and stores user information.
GitHubs: https://github.com/freshhuk/DocumentServiceApp
FindMe
The application finds the silhouette from the received picture and counts their number. The application has an
html page where you can upload an image, after which the program will count the number of silhouettes per image
and send the number found. The OpenCV library was also used to simplify the search. The project also has JWT
registration and authorization
GitHub: https://github.com/freshhuk/FindMe
Similar candidates
-
Програміст Java
Remote -
Java-розробник
Remote -
Програміст Java
Remote -
Middle Java Developer
Remote -
Java-розробник
200000 UAH, Remote -
Java developer
Remote, Kharkiv