Position: Java Developer
Company: IVIA
Category: Java
Experience required: 3y

**Required skills**

•  3+ years experience with Java
• Understanding of the way microservice architecture works
• Practical experience with Spring Boot (MVC, REST, Data, Security, Messaging)
• Practical experience of working with relational databases and writing SQL queries
• Having an idea of containerization (Docker, Docker Compose)
• Ability to be in charge for the quality of your work
• Ability to work effectively in cross functional team
• Ability to admit your mistakes and find their reasons, as well as working on their correction

**As a plus**

•  Practical experience with Kafka, Kafka Streams, PostgreSQL
• Knowledge of Bash fundamentals
• Skills of using and understanding of the way how Kubernetes works as an orchestration platform
• Knowledge and experience of using AWS

**We offer**

•  Interesting and difficult tasks
• Flexible working schedule
• A chance to influence on architectural and technical decisions
• Great financial terms of cooperation
• Comfortable office in the city center

**Responsibilities**

•  Turning the ideas from Product Backlog into the reliable working product
• Developing, implementing and maintaining micro services on the Spring Boot basis
• Deploying and configuring the system in different Kubernetes cluster environments
• Maintaining the working capacity of the system in production environment
• Developing the architecture and design of the system
• Enhancing the efficiency of team work

**Project description**

U.S-based product software development company with an R and D office in Odessa working on the innovative solution for logistics market.

One of our main customers is the international transport company — Millhouse Logistics.

Our advantages:
• active innovative product for a popular business domain;
• friendly team;
• no bureaucracy and micromanagement;
• modern technical stack;
• stable financing;