Position: Middle/Senior Full-Stack Java Developer
Company: Abto Software
Category: Java
Experience required: 3y
English level: upper

We are looking for a Middle Developer (full-time) OR a Senior Developer (freelance, part-time (load 50-70%), long-term) to join our team in R&D department.

**About Project:**
A web portal, that can configure safety system for different brands. It can identify and confirm the originality of the products using their images. Also, it tests and calibrates algorithm parameters from mobile devices that run the brand protection functions. This web portal is used for providing the protection to worldwide know brands (multi-billion companies from Switzerland, Germany, and others).

**The technology stack of the project:**
Nginx, Spring Boot, S3, JNI, Amazon Aurora, MySQL, Elastic Beanstalk, Docker, Fabric.js, jQuery, Bootstrap, JWT, Thymeleaf

**Team:**
QA, PM, Tech Lead, Full-Stack Developer

**Requirements:**
-At least 3 years of professional experience as a Java Developer
-Hands-on experience with Java Core 8+, Spring MVC, Spring Core, Spring Boot
-Experience with JavaScript (basic), jQuery, Bootstrap
-Experience with MySQL / PostgreSQL
-Experience with Azure / Google / AWS cloud
-Experience with JWT / OAuth 2
-Level of English: Upper-Intermediate+

**Nice to have:**
-Experience with Java JNI, native C++ calls
-Thymleaf, Spring Cloud
-Docker, Fabric.js
-AWS Elastic Beanstalk, AWS S3

**Responsibilities:**
-Integrate core features to the website (both backend and frontend)
-Improve existing infrastructure(CI, load balancing, logging, etc.)
-Integrate product features(both backend and frontend)

**Our benefits for the full-time position:**
-Professional and career growth promotion;
-Competitive salary;
-Paid vacations and sick leaves;
-Medical insurance;
-Flexible working hours;
-Regular corporate social activities;
-Regular technical training at our office;
-English courses;
-Gym, etc.