Position: Middle Java Engineer
Company: Sombra
Category: Java
Experience required: 2y
English level: intermediate

**Requirements:**
3+ years of experience
Strong knowledge of Java 8+
Experience with Spring: Spring Boot, Spring MVC
Strong experience with MS SQL
Experience with Microservices architecture 
Experience with AWS
Experience with Docker and Kubernetes would be a plus
Upper-intermediate English level

**Responsibilities:**
Developing user-facing features
Providing input on designs and best practices
Migrating solution to cloud services
Separating the monolith code to microservices
Communication with a client
Stay on the leading edge of industry trends and technologies

**What we offer:**
50% cost compensation for attending courses and seminars on self-development;
Cost compensation for sports activities (6000 UAH per year);
Regular Performance Review;
Career opportunities;
Internal University;
English training courses at the office;
Annual paid vacation (18 working days);
Paid sickness leave (10 working days);
Corporate doctor;
Yearly Health Check-Up;
Corporate events.

**About the project**
We are working on E-commerce system for retail business (dropshipping) for the customer from USA, Florida. Products are selling on the next platforms: Amazon, Walmart, Ebay, Bigcommerce, Wish, Almost for each platforms our system has several accounts on which products are selling. The main goals of each of these integration are to upload and update products, download orders, upload tracking numbers, manage returns. Also we integrate with other Amazon tools, which provide us to scrape ASINs for products and advertise specified products to increase our sellings, etc

The team: 5 Backend Engineers, 1 TeamLead, 1 DevOps

Technology stack on the project: Java, 8, MS SQL, Spring Framework, Jenkins, Docker, Kubernetes, AWS, Angular 2 (for Front-End).