Ви відмінний Java-програміст із солідним досвідом роботи, але втомабося працювати в аутсорсі? Маленькі компанії викликають у вас ностальгію, а великі – нудьгу? Вірите, що за мікросервісами майбутнє? Чи вже переконалися у цьому? Тоді, можливо, вас зацікавить можливість приєднатися до JavaRush. Нам потрібна людина, здатна та розвивати існуючу архітектуру та проектувати нову.
Що ми пропонуємо:
- гарна можливість для самореалізації та професійного зростання;
- адекватний менеджмент та цікаві завдання;
- офіс з усіма зручностями (зона відпочинку, бібліотека, кухня, безкоштовний чай, кава, фрукти та печиво);
- оплачувана відпустка (24 календарні дні на рік), оплачувані лікарняні, медстраховка;
- зручне розташування офісу (ст.м. Либідська);
- дружня команда професіоналів;
- тім-білдінги та корпоративи за рахунок компанії;
- можливість іноді працювати з дому.
- спільно з командою продумати архітектуру нової версії серверної частини, зібравши всі побажання та проаналізувавши недоліки поточної версії;
- побудувати прозорий передбачуваний процес розробки у команді;
- налаштувати CI/CD для нової версії із повним набором quality gates;
- запровадити необхідні інженерні практики задля забезпечення високого рівня якості коду;
- оптимізувати використання хмарних ресурсів в AWS;
- розробити з командою та розгорнути нову версію, забезпечивши плавний безболісний перехід на неї всіх компонентів системи;
- брати участь в обговоренні нової функціональності продукту та відповідати за розвиток серверної частини.
- успішно застосовувати на практиці Java 8 щонайменше 2 роки (загальний досвід Java розробки від 6 років);
- мати досвід розробки архітектурних рішень для розподілених серверних систем з їхньою подальшою реалізацією в команді;
- добре розуміти Java concurrency, мати практичний досвід у цій галузі;
- добре розуміти принципи хмарної розробки; мати практичний досвід роботи з AWS;
- вміти масштабувати та забезпечувати високу доступність навантажених систем;
- вміти та писати модульні/інтеграційні тести (культура застосування TDD буде плюсом);
- мати практичний досвід налаштування CI/CD із повним набором quality gates;
- вміти грамотно впроваджувати процес Code Review, виробляти coding standards із командою.
- досвід у створенні аналітичних систем;
- великий досвід роботи з Amazon AWS;
- практичний досвід з RabbitMQ, Kafka, Cassandra, Spring Cloud, Netflix OSS, Docker.