Position: Senior Java Developer
Company: Oriented AS
Category: Java
Experience required: 5y
English level: intermediate

Responsibilities:
You will be responsible for leading one of our new internal projects, a middleware module to provide integration of different e-commerce shops (e.g., Shopify, Mystore, WooCommerce) with our main product.

You will also have the opportunity to grow into a leadership role, as we plan to expand the team after the initial stages of the project.
 
Requirements:
- 5+ years of experience in Java development
- Expertise in Springboot framework is mandatory
- Strong knowledge of MySQL database, experience with other DB's (PostgreSQL, MongoDB) would be a plus
- Strong knowledge of object-oriented programming (OOP), design patterns
- Experience with unit testing
- Experience with microservices architecture

- Experience with Kotlin would be a plus
- Experience with Docker would be a plus

- Problem-solving and analytical skills
- Good communication and lead skills


We offer:
- Competitive salary;
- Experience with EU markets/clients;
- Health insurance;
- Fully Remote work;
- Long-term contracts;
- Highly qualified team;
- Paid vacation (22 working days) and sick leave ( 19 days);
- Partial reimbursement of courses, training, or seminars.