Старший Java Розробник / Senior Java Developer Offline
Компанія Onseo шукає старшого Java розробника, який приєднається до команди розробки онлайн ігор для найбільшого мобільного додатку з відеострімінгу.
Вимоги:
- Досвід у програмуванні від 5 років Java 8-17;
- Знання Java Core, Errors Handling, REST, Java Memory Model, Garbage Collection modes and principles, Concurrency;
- Досвід роботи з Spring Boot, Spring MVC, Spring Data;
- Досвід роботи з інтеграцією, юніт-тестами;
- Глибоке розуміння мережевих протоколів: http, websocket;
- Досвід роботи з Gradle або Maven;
- Досвід роботи з Docker, Kubernetes, Helm;
- Досвід роботи з Gitlab CI;
- Досвід роботи з GCP;
- Досвід роботи з Aerospike та MySQL.
Буде плюсом:
- Досвід розробки онлайн-ігор;
- Досвід розробки розподілених сервіс-орієнтованих додатків;
- Реалізація моніторингу, логування в розподілених системах;
- Досвід роботи з сервісною сіткою Istio.
Обов'язки:
- Впровадження нового продукту з нуля;
- Розробка високоякісного, тестованого та високопродуктивного сервіс-орієнтованого програмного забезпечення з використанням Agile-практик;
- Інтеграція зі сторонніми сервісами;
- Підтримка розгортання продукту та підвищення якості програмних послуг шляхом моніторингу та аналізу;
- Співпраця з іншими командами для розробки нових функцій та побудови надійної архітектури.
Ми пропонуємо:
- Дружній та високопрофесійний колектив;
- Демократичний менеджмент;
- Планування кар’єри та регулярні перевірки продуктивності;
- Конкурентна заробітна плата;
- Медичне страхування;
- Оплачувані лікарняні та відпустка;
- Компенсацію спортивних активностей;
- Уроки англійської мови;
- Комфортний та сучасний офіс;
- Робота над цікавими проєктами з використанням передових технологій;
English version
Onseo is looking for а Senior Java developer to join the online game development team for the largest online video streaming mobile application.
Requirements:
- Experience in software development for more than 5 years Java 8-17;
- Strong knowledge of Java Core, Errors Handling, REST, Java Memory Model, Garbage Collection modes and principles, Concurrency;
- Experience with Spring Boot, Spring MVC, Spring Data;
- Experience with integration, unit tests;
- Deep understanding network protocols: http, websocket;
- Experience with Gradle or Maven;
- Experience with Docker, Kubernetes, Helm;
- Experience with Gitlab CI;
- Experience with GCP;
- Experience with Aerospike and MySQL.
Would be a plus:
- Experience in online games development;
- Experience in development distributed service oriented application;
- Implementation of monitoring, logging in distributed systems;
- Experience with service mesh Istio.
Responsibilities:
- Implement new product from the scratch;
- Developing high quality, testable and high-performant service oriented software using Agile practices;
- Integration with 3rd party services;
- Support product deployment and enhance the quality of software services by monitoring and analysis;
- Collaborate with another teams to develop new features and build solid architecture.
We offer:
- Friendly and highly professional team;
- Democratic management;
- Professional growth and training;
- Career planning and regular performance reviews;
- Competitive salary;
- Medical issuance;
- Paid sick days and vacation;
- Sport compensation;
- English lessons;
- Comfortable and modern office;
- Work on interesting projects using advanced technologies;
The job ad is no longer active
Look at the current jobs Java Kyiv→