Position: BackEnd Engineer
Company: Stan’s Assets
Category: Java
Experience required: 3y
English level: intermediate

We are engaged in the development of 3D games  for Android and iOS platforms and high software. 
Project: 3D rooms for presentations, conferences, meetups . Tools let collaborate and share content on any device - mobile, desktop, and in VR/AR/MR.

We are looking:
Lead Java back-end engineer with experience in microservies, Spring Boot framework.
Requirements:
• BS or MS in Computer Science or equivalent education.
• 4+ years developing backend application in Java.
• Proficiency in Spring Framework and Spring Boot.
• Very good knowledge of MongoDB or other NOSQL database.
• Very good knowledge of messaging solutions like RabbitMQ or Kafka.
• Experience with reactive programming and non-blocking solutions like RxJava or Reactor.
• Experience with systems implemented using microservices.
• Experience with build systems like Maven or Gradle.
Java Developer with skills in Cluu or other identity management solutions and OAuth.
Requirements:
Strong software engineering design skills, ability to independently design and implement software engineering projects
Strong Java/JavaEE skills
Strong OOP skills and good source code quality
Strong understanding of Spring, Hibernate, Jersey, Apache Tomcat
Knowledge of Web-services(REST, SOAP)
Build automation systems (Maven, Gradle), CI (Jenkins)
We offer:
Flexible working hours;
Remote job;
Interesting and promising projects;
Competitive financial conditions;
Working in a team of real professionals;
Opportunity to study within the company.