Position: Middle Java Developer
Company: Edvantis Software
Experience required: 3y
English level: upper

Backed by deep industry experience, offers a cloud-ready suite of applications for managing consumer and commercial credits which help automate the complete credit lifecycle from first application to final payment. The comprehensive product suite utilizes smart workflows, artificial intelligence, and user-friendly self-service apps, which help to ensure efficiency and accuracy in the handling of credits for creditors and their customers.

**Responsibilities:**
Technical tasks implementation, design, refactoring
Code review, code optimization
Team planning, proper estimations, commitments
Creating a technical vision
Leading the team and report progress
Performing effective technical leading with the code review process
Communication with the customer for requirements analysis, sprint planning, estimations, retrospectives

**Requirements:**
2+ years experience in Java Back-End technologies (Spring, Hibernate, JUnit)
Good understanding of Front-End technologies (JS, TS, React, CSS, SASS)
Common understanding of OOP, design and architecture patterns
Experience with MySQL/PostgreSQL
Understanding of SOLID, SDLC, REST API (OpenAPI), Docker
English level – Intermediate or high

Will be a plus:
Nexus knowledge
Experience in APM and infrastructure monitoring
GraphQL understanding
Some experience with AWS: RDS, SQS, ECR

**We offer:**
Career and professional growth
Competitive salary
Friendly and highly professional teams
Big and comfortable office, own parking area, restaurants nearby
Medical insurance coverage for employees (Сovid-19 included), plus an option for family insurance coverage at a corporate rate
Paid 12 sick leaves and all holidays
Paid 18 working vacation days
English/German language courses