Servers.com
Java Backend Developer
- Java
- Spring Boot
- JUnit
- Mockito
- Git
- Gradle
- Linux
- Kubernetes
- Английский — B1 — Средний
Servers.com is a global IaaS hosting platform providing a full range of computing, storage, and networking services for US, Europe, and Asia customers. We are looking for Java developer in our internal project intended to work with network traffic: process, analyze, and timely react to changes.
Our Tech Stack
- Java 17 (currently migrating to 21+)
- Spring Boot
- Jooq
- Flyway
- Gradle
- ClickHouse
- PostgreSQL
- Kubernetes
- Test Containers
- Mockito
What we expect
- Strong knowledge of Java Core (collections, multithreading, streams API)
- Java 8+ features (lambdas, optionals, functional interfaces, records, etc.)
- Practice in development with Spring framework (at least, Spring Core (IOC, DI), Spring Boot)
- Experience with distributed systems, microservices, server-side REST API development
- Good knowledge of Relational Databases, SQL, design patterns
- Experience with Junit, Mockito, Git, Gradle
Would be a plus
- Experience with or, at least, understanding of the CI/CD principles and processes
- Knowledge of how networks works (L2, L3, BGP and other scary acronyms)
- Practice with Linux command line (shell), Kubernetes
- Experience with ClickHouse, PostgreSQL
Your responsibilities will be
- Design and develop (with tests) new features/components in product (in strong connection with Product, Frontend and DevOps teams)
- Make project components work faster
- Develop algorithms to analyze network traffic
- Experience with ClickHouse, PostgreSQL
Benefits
- Relocation to Limassol
- Organization of the visa obtaining process
- Daily lunches in the office
- Necessary equipment for comfortable work
- Interesting tasks and the opportunity to influence the project with good ideas
- Opportunities for skills development (compensation for the purchase of relevant literature, the opportunity to participate in specialized conferences)
- Competitive salary, with the level of income discussed based on the technical interview results
- Adequate managers who respect colleagues of all ranks
Java бэкенд-разработчик
Servers.com — это глобальная IaaS хостинговая платформа, предоставляющая полный спектр вычислительных услуг, услуг хранения данных и сетевых услуг для клиентов из США, Европы и Азии. Мы ищем Java разработчика для нашего внутреннего проекта, предназначенного для работы с сетевым трафиком: его обработки, анализа и своевременного реагирования на изменения.
Что мы ожидаем:
- Уверенный опыт работы с Java Core
- Практический опыт разработки с использованием фреймворка Spring (как минимум, Spring Core (IOC, DI), Spring Boot)
- Опыт работы с распределенными системами, микросервисами, разработка серверных REST API
- Хорошие знания реляционных баз данных, SQL, паттернов проектирования
- Опыт работы с Junit, Mockito, Git, Gradle
Будет плюсом:
- Опыт работы или, как минимум, понимание принципов и процессов CI/CD
- Знание принципов работы сетей (L2, L3, BGP и других "страшных" аббревиатур)
- Практический опыт работы с командной строкой Linux (shell), Kubernetes
- Опыт работы с ClickHouse, PostgreSQL
Задачи:
- Проектирование и разработка (с написанием тестов) новых функций/компонентов продукта (в тесном взаимодействии с командами Product, Frontend и DevOps)
- Оптимизация скорости работы компонентов проекта
- Разработка алгоритмов для анализа сетевого трафика
Что мы предлагаем:
- Релокация в Лимассол
- Организация процесса получения визы
- Ежедневные обеды в офисе
- Необходимое оборудование для комфортной работы
- Интересные задачи и возможность влиять на проект хорошими идеями
- Возможности для развития навыков (компенсация за покупку соответствующей литературы, возможность участия в специализированных конференциях)
- Конкурентная заработная плата, уровень дохода обсуждается по результатам технического интервью
- Адекватные менеджеры, уважающие коллег всех рангов