Position: Junior Java Developer
Category: Java
English level: upper
Years of experience: 1

I have developed a Java web application for time tracking system and successfully defended it as a part of EPAM University Program graduation. In that project I used Java EE, Servlet API, JDBC, JUnit, Mockito, and Apache Tomcat as a Servlet API implementation, and:
- Designed the architecture of the application.
- Implemented controllers, services, and repositories.
- Developed database.
- Created frontend pages.
- Implemented authentication, session handling.
- Used programming patterns: command, MVC, singleton, builder, DAO.
- Created filters and listeners.
Junior Java Developer with 1.5+ years of web applications development experience. 

1 year of non-commercial experience in Java web applications development at EPAM Java Lab. There I deeply studied Java Core, Servlet API, Unit testing, Java 8 EE specifics, Adobe AEM Development, design patterns, programming paradigms, and Scrum methodology. Currently self-studying Spring framework.

6 months of commercial experience in developing Java (AEM) web-store app for a Retail & Distribution company. There, we used Jira, Confluence, Jenkins, and Zabbix. AEM was focused on Browse and Select area of Boden web store which is built on top of AEM platform. Our team was adjusting AEM framework as per the client's needs and supporting the platform and the build in scope of release and maintenance process. The overall project size was 40+ people, I was working as a BackEnd Dev at one of the Scrum teams (7 DEVs, 2 QA, 2 TA, 1 Business Analyst, 1 Scrum Master) in the scope of Scaled Scrum (Nexus). I developed AEM components (back-end specifically), wrote documentation (along with user guides), supported and refactored/replaced legacy code, and made business goals investigations.
I'm open to any paid propositions, trainee included. I can easily start learning any Java-related frameworks or start as a Salesforce trainee.