Position: Backend Developer
Category: Java
English level: fluent
Years of experience: 7


Languages & Skills
JAVA 8, C#, .NET, Apache CXF, Apache Camel, JPA, Hibernate, JUnit, Mockito, XML, JSON, HTML, JavaScript (jQuery), Spring, SpringBoot, REST, SOAP, Microservices, Jenkins, Messaging, NoSQL, AWS (online courses + pet projects), React
Software/Tools
Weblogic, Tomcat, Eclipse, SVN/Git, Jira, Maven, Gradle, SoapUI, Intellij, Oracle, MongoDB, PostgreSQL, Visual Studio
Agile Development (Scrum), Continuous Delivery, Continuous Integration

WORK EXPERIENCE:
Job title: Full Stack Developer as Contractor
Project: iBwave Design: Processing running in the cloud on Autodesk Forge and AWS services. Accessible from the browser and integrated with the Design desktop application.
Responsibilities:
- Provided prompt solutions and proactive troubleshooting support to swiftly resolve subtle and complex issues
- Investigated and solved any technical problems and proactively participated in all phases of development of multiple software applications.
- Documented new solutions
- Creating new plugins for Autodesk Forge API
- Individual contributor
- Handovers
- Code reviews for team
- Mentoring and knowledge sharing
Technologies: .NET, React, AWS, Microservice architecture, Autodesk Forge, Revit
Operating systems: Windows;
Development methodology: Agile SCRUM.

Job title: Senior Backend Developer
Project: “Yoxo” mobile application
Responsibilities:
- Development of new common API within microservice architecture
- Handovers
- Code reviews for team
- Mentoring
Technologies: Spring Boot, Microservice architecture, Spring Cloud, Wiremock
Testing and Development tools: Intellij, Maven, Git, Jenkins, Sonar, Jira;
Applications and database servers: MongoDB;
Operating systems: Windows;
Development methodology: Agile SCRUM.

Job title: Senior Backend Developer
Project: Payment system app
Responsibilities:
- Development of new common API within microservice architecture
- Handovers
- Code reviews for team
- Mentoring
Technologies: Spring Boot, Node.js, Microservice architecture, Spring Cloud, Swagger, Wiremock Testing and Development tools: Intellij, Maven, Git, Jenkins, Sonar, Jira;
Applications and database servers: MongoDB;
Operating systems: Windows;
Development methodology: Agile SCRUM.