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

We’re opening the position of Middle Java Developer to join the new team to develop new functionality for our customers. They provide SAAS solutions that help companies to optimize their businesses. These solutions include business planning & execution, processes automation, and optimization. The Customer’s platform leverages industry-leading artificial intelligence (AI) and machine learning (ML) for better predictions and prevention of disruptions across the businesses. Customers value our experience and want to extend a team to develop new functionality.

**Project Technology stack:** Java, Spring, REST, Docker, Elasticsearch and NoSQL databases, Azure cloud and Azure services (Azure Data lake, AKS, API Manager, Event Hub etc)

**Working schedule:** 10-19
**Team Composition:** 2 Java, 2 FE, 4 Python, 1 PO 

**Responsibilities:**
- Design, develop, document, test and debug new and existing
- Configuration management patterns and infrastructure as code following SDLC model
- Contribute to requirements analysis and design a model for Infrastructure and application flow
- Proactively monitors health of the environment and act on fixing any issues and improves the performance of environments
- Support to UAT/production applications as needed

**Requirements:**
- 3+ years experience as a Java developer
- Experience with JEE with Spring Boot, Spring Config, AOP Concept
- Strong knowledge and experience on REST Services and Principles
- Strong work experience on Microservices architecture
- Working experience on Azure cloud and Azure services (Azure Data lake, AKS, API Manager, Event Hub etc)
- Experience on Elasticsearch and NoSQL databases is necessary
- Knowledge of Security aspects (OAuth and JWT)
- Exposure to Bigdata technologies, Master Data Management or Datawarehouse is good, to onboard and get started quickly
- Knowledge of Message Brokers/Stream processing engines like Kafka
- English level – Intermediate+

Will be a plus:
- Docker and Container Orchestration knowledge

**We offer:**
- Career and professional growth
- Сompetitive 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
- Comfortable office facilities (kitchens, shower, sports activities: athletics, coffee/tea points, food delivery services, etc.)