Position: Java Developer
Category: Java
English level: upper
Years of experience: 1.5

- Provided back-end programming knowledge to implement a secure, scalable and maintainable web-service.
- Mentored 2 trainee Lab developers; provided comprehensive, unbiased reports of their work progress and competence level.
- Established a level of trust between myself and customers while participating in the meetings.
- Completed comprehensive unit and integration testing 4 days ahead of schedule.
- Wrote HQL queries to improve database performance.
- Developed a scalable, robust web-application in order to provide a convenient platform for students’ knowledge assessment.
- Designed and maintained an exception-hiding library in order to improve functional code readability using dynamic lambda generation technique.
- Created a battleship game for memory-constrained - environments using bit-manipulation techniques to store application state.
- Provided functional programming knowledge and refactoring skills while migrating a project to Java 8.
- Improved code readability and maintainability with the use of Reflection API.
- Implemented features on the client side using JSP, JS and Bootstrap.
I have worked on several projects that involved designing, developing and testing web applications and services using Spring Framework and Servlet/JSP. My experience at EPAM Systems has allowed me to hone my skills in developing efficient and robust backend systems. I am a fast learner, hardworking and a team player.

I would love to apply my skills and experience in Java development to create a robust and reliable system that meets your expectations.
I would like to be part of a dynamic and innovative team where I can continue to grow and develop my skills.