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


Full-stack developer  
Java + Angular
1 year
---------------------------------------------------------
   Responsibilities & achievements 
• Developed the web application in Java and Angular, using the company's Engineering Practices
• Worked with a SCRUM Team to build new features to solve business problems and fill business needs.
• Developed unit tests
• Experience designing and implementing REST APIs
• Hands-on experience with SQL and relational databases 
• Understanding of web applications concepts

Programming languages, technologies and tools used 
Java 8+, Spring, Hibernate, Maven, PostgreSQL , REST web services ,Git, LinuxAngular, JavaScript/TypeScript, HTML, CSS, JUnit//Mockito, Elasticsearch, SonarQube 
---------------------
Full-stack developer  
PHP + AngularJS
10.2018-02.2021 (2 year 4 months)
   Responsibilities & achievements 
  • Maintained and improved approximately 20 e-commerce projects.
  • Designed and developed internal systems for managing, tracking, and monitoring  the warehouse production flow. 
  • Integrated web application with with 1C: Enterprise platform.
  • Integrated web application with the Yandex.Maps.Api, PEK Delivery Api.
  • Implemented the email notification functionality via Swift Mail.
  • Develop a discount system
  • Refactored source code to improve readability and maintainability
  • Provided instructions about how to install the application to team members.
  • Used bug reporting system (JIRA)
  • Participate in meetings and discussions related to the project.

    Programming languages, technologies and tools used 
    PHP, MySQL, Git, AngularJS, Bootstrap, JavaScript, Swift Mail, HTML/CSS, Windows
Spring