Position: Senior Full-Stack Java Developer
Company: Edvantis Software
Category: Java
Experience required: 5y
English level: upper

We’re opening the position of Senior Full-Stack Java Developer to extend the team in the project of our customers. The customer-focused team offers cutting-edge SAAS solutions to help businesses optimize their operations. With our advanced platform utilizing the latest in artificial intelligence (AI) and machine learning (ML), we provide accurate predictions and effective prevention of potential business disruptions. We pride ourselves on our extensive experience in the industry, and we are committed to expanding our team to develop new and exciting functionality. As a member of our team, you will have the opportunity to make a significant impact on the success of our platform and contribute to the growth of our company. The project is related to core services used all over the platform.

**Team Composition**: Tech lead, 3-4 devs, 1 QA, 1PO/SM
**Customer location**: India (major team), Germany, USA

**Project Technology stack**: Java, React, Azure SQL, Microservices development, Azure, Git Actions, Docker, BlazeMeter/JMeter

**Requirements**:
5+ years of commercial experience with Java
Experience with Microservices development
Experience in working and effectively communicating with the customer
Experience with React, Typescript
Familiarity with Public Cloud – Azure
Familiarity with DevOps (GitHub Actions, Docker, etc.)
Strong understanding of performance testing, BlazeMeter/JMeter
Knowledge of Scrum, Kanban (Agile)
English – Upper-Intermediate and higher
Ukrainian - communication in team/company

Will be a plus:
Experience with Azure SQL
Experience with Snowflake

**Responsibilities**:
Communicate with the developers and technical experts on the team and client-side
Decompose the technical tasks
Guide and mentor the team members
Develop user-facing features following the best coding practices
Design, build and maintain efficient, reusable, and reliable code
Actively participate in all scrum activities
Code review
Implement User Stories
Implement Unit Tests
Fix defect

**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
Ability to work remotely (we provide all equipment)