Grisha

Java,

Contact us and we will hire Grisha for your team.

About Grisha

Grisha is an experienced IT specialist with 9 years of experience in JAVA programming. He is skilled in developing various applications and software solutions using the JAVA programming language.

Name: Grisha
Birthday: 1 Ncevy 1990
Degree: Znfgre
Experience: 10 Lrnef
Phone: +38 012 345 6789
Email: vasb@rknzcyr.pbz
Address: 123 Fgerrg, Bqrfn, Hxenvar
Freelance: Available

9

Years of

Experience

23

Happy

Clients

117

Complete

Projects

Skills

Java

88%

Expericence


Senior Backend Engineer

LLC “Brightgrove”

Date: 03.2021 — Present


Project description
The project is Facility Management Software.

Responsibilities

Implementing Microservices from scratch using Java 8/11 as a main

language for API functionality;

Spring MVC/Data-JPA-Hibernate; Spring Boot for application bootstrapping; Rest

client for integration; MySQL for data storage; JUnit, Mockito, AssertJ for unit testing; Maven for

project build and assembly; GitHub Actions + Terraform for CI and automated deployments.

AWS as cloud server



Senior Back-End Developer

Integrity vision

Date: 10.2019 — 03.2021


Project description
The project is a web solution of chat- bots of Telegram, Viber, etc. Methodology: Scrum.

Responsibilities

Decision-making

• People management (conflict management, etc)

• Team building & development (mentoring, coaching, advice on technical issues and technical solutions, etc)

• Planning and tasks decomposition;

• Technical and functional improvements implementation to add value to the products

• Technical risks identification together with suggestion and implementation of measures against them

• Complex tasks development



Senior Backend Engineer

EPAM

Date: 04.2018 — 04.2019


Project description
Screwfix. E-commerce product. Technologies: Hippo CMS, Java Core, ATG, SQL, JUnit, Mockito, JS, HTML, CSS, Ajax, jQuery, Maven

Responsibilities

• Develop reusable software components, technical design and enhancements of existing solution;

• Implement unit and integration tests;

• Demo new features and fixed defects to service team;

• Mentor and train junior developers about software development best practices and techniques;

• Work in close connection to customer engineering team;

• Backend/frontend development.



Senior Back-End Developer

Playtech

Date: 09.2017 — 04.2018


Project description
Slot games. Technologies: Java Core, Maven.

Responsibilities

• Analyze business requirements;

• Make architectural and designdecisions using Java, Maven, PlayN;

• Write robust manageable code;

• Take end to end responsibility for product development;

• Alpha testing and code review



Senior Back-End Developer

ControlPay

Date: 08.2015 — 09.2017


Project description
Converters and Pre-validation tool Technologies: Java Core, Groovy, Spring Core, Spring MVC, Hibernate, SQL, JUnit, Mockito, JS, HTML, CSS, Ajax, jQuery, Maven.

Responsibilities

• Software development, testing and implementation

• Implementation of new features, bug fixing, code coverage

• Development and enhancement of product offerings in accordance with the design and

consistence of business objectives;

• Ensure that development tasks are completed within the timeline and fully tested

• Solutions being developed are effective;

• Detailed estimates preparation for development efforts;

• Correct business requirements interpretation to assists with product support issues