Position: Middle Java Engineer, Media Selling Platform
Company: DataArt
Category: Java
Experience required: 2y
English level: intermediate

The client has developed a platform for selling TV commercials. Two applications have been created, one for customers (Buyer Application), and one for sellers (Seller Application).

We hire people not for a project but for the company. If the project (or your work on it) is over you go to another project or to a paid “Idle”.

Must have:

2+ years of web application development experience using the Java platform
Experience working with relational databases and SQL(PostgreSQL experience is a +)
Knowledge of OOP, OOD, and design patterns
Experience using object-relational mapping (ORM) technologies and IoC containers
Experience working with Spring MVC, Spring Boot and Spring Data.
Skills using tools for automated project building (Maven or Gradle)
Experience using Continuous Integration tools (Jenkins experience is a plus)
Good spoken English

Would be a plus:

Experience optimizing SQL queries
Experience developing a multi-threaded application
Apache POI knowledge