Position: Senior Java
Company: REW Technology
Category: Java
Experience required: 3y
English level: intermediate

PROJECT DESCRIPTION
As part of the team,you will be workingon developing project that consolidates many different services under one umbrella. Through design system, micro-frontend, and micro-services architecture, the portal ensures common Look & Feel for allt he users regardless of which service they are accessing. Ultimately Project is set to house 100+ different applications.

Technology stack: Java 11, Spring Boot, JPA, Hibernate, PostgreSQL, Maven, Git, Jenkins, ansible

DUTIES AND RESPONSIBILITIES
Engineering
· Implement solutions, create and contribute to technical design
· Fix bugs and refactor solutions when needed
· Follow engineering processes (code review, grooming and etc.)
· Analyze business requirements, transform them into functional/non-functional requirements, provide estimates with further implementation
· Identify and communicate required changes to business requirements

Support
· Participate in the development of team staffing plans
· Participate in the recruitment process during CV prescreening and interviews
· Mentor less senior team members and participate in leveling of the team members

Company
· Participate in technical interviews when necessary
SKILLS AND EXPERIENCE
· 4+ years' experience with Java 8+
· Experience with Spring ecosystem (Spring MVC, Spring Boot, Spring Data), and ORM systems
· Experience with microservices architecture
· Experience with RDBMS
· Experience with Maven, or Gradle
· Experience in writing unit, and integration, automated tests.
· Experience in design and implementation REST web services
· Experience with integrating and consuming API services
· Experience in Git or SVN
· Ability, and willingness, to write high quality, clean code.
· Experience in international projects and working with remote teams.
· Working in Agile development environment.

Team: 1 architect, 1 DevOps, 1 FE developers, 2 BE developers (besides this position), SM, AQA

Working hours 8h/day - 80% UA timezone, client meetings can happen 6 or 7 PM UA time

Full-time

UKRAINE only