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

Currently, we are seeking a ** Senior Java developer** to join our costumer team!
The project is a software as a service platform that covers an extensible ecosystem for advanced service hosting, including design and development of a service hosting environment, redesign of an existing system to match the services ecosystem, resource management for multi-cloud providers.
Architecturally, the project is an ecosystem of distributed services for the integrated management of cloud resources in mixed VMware and AWS environments.

Required Skills:
- At least 5 years of experience with Java technologies, and experience from Java 8 is required;
- Experience in enterprise projects;
- Solid practical skills in REST API's
- Excellent understanding of microservice architecture, experience with microservices;
- Good knowledge and expertise in Spring Boot and Spring Cloud;
- Experience with Kafka, Gradle and Git;
- Experience with Kubernetes, Docker, virtualization;
- Good PostgreSQL database skills;
- Upper-intermediate level of English (it will be necessary to communicate directly with the client by voice and pass an interview if necessary).
- Experience with the following technologies will be a plus: AWS Cloud, Ignite

**We offer:**
- Competitive compensation based on your skills, experience, and customer satisfaction;
- Opportunity to work on challenging and exciting international projects;
- Flexible working hours and the possibility to work remotely when needed;
- Regular performance evaluation twice a year;
- Long-term contract with 20-25 paid time off working days (for vacation, sick, and personal leave);
- Corporate English courses from A1 to C1 level and monthly English speaking clubs;
- Compensation of professional conference attendance according to the corporate policy;
- Compensation of medical insurance/gym according to the corporate policy;
- Casual, friendly, and family work environment, flat organizational structure;
- Regular knowledge-sharing meetups and various corporate events (such as the company’s Birthday celebration and summer family party);
- Newborn and wedding bonuses;
- Gameroom with a lounge zone, PlayStation, and sports equipment;
- Travel and visa assistance for employees;
- Yoga lessons.