Senior Java Engineer (offline)

О работе

DataArt занимается разработкой ПО и консалтингом в области IT с 1997 года. Компании, которые создают интересные продукты, имеют сложные бизнес-процессы и хотят обойти конкурентов при помощи технологий, обращаются к нам. А мы помогаем им придумывать эти технологии, строить их, внедрять, поддерживать и модернизировать.

Проектов, в которых востребованы опытные Java-инженеры, у DataArt несколько десятков. Мы улучшаем внутреннюю систему одного из трех главных рейтинговых агентств мира, работаем с системами огромного онлайн-супермаркета, разрабатываем аналитическую платформу для офлайн-ретейлера.

При этом мы берем людей не в проект, а в команду: проекты меняются, а сеть компаний с ее инфраструктурой, поддержкой и инструментами профессионального развития остается.

В DataArt плоская структура: у нас нет начальников и подчиненных. Инженеры напрямую общаются с представителями заказчиков, свободны выбирать инструменты для работы. У нас есть бесплатные внутренние языковые и технологические курсы, мы проводим международные конференции, участвуем в сторонних, обеспечиваем сотрудников страховкой и вообще всячески о них заботимся.

Сеть DataArt - это 20 центров разработки и продаж (США, Великобритания, Аргентина, Германия, Болгария, Польша, Россия, Украина, Латвия). По согласованию с проектом (и при желании, разумеется) наши специалисты могут поехать поработать в любом из них.

Требования
- Опыт разработки веб-приложений на платформе Java не менее 3-х лет.
- Опыт работы с базами данных (SQL и NoSQL).
- Владение объектно-ориентированным программированием (OOP), объектно-ориентированным проектированием (OOD) и паттернами проектирования (design patterns).
- Опыт разработки через тестирования (TDD).
- Опыт использования технологий объектно-реляционного отображения (ORM) и IoC-контейнеров.
- Опыт работы со Spring MVC, Spring Boot, языком JavaScript.
- Владение инструментами автоматизации сборки проектов (Maven или Gradle).
- Опыт использования систем Continuous Integration (TeamCity, Bamboo, Jenkins)
- Разговорный английский.

Будет плюсом
- Знание JavaScript-фреймворков (Angular, React, Bootstrap).
- Опыт создания богатых пользовательских интерфейсов (rich UI) на базе HTML.
- Знание других языков программирования.
- Опыт работы с облачными сервисами (AWS, Azure).
- Опыт управления серверами приложений, кластеризация (Tomcat, JBoss, GlassFish).
- Опыт построения масштабируемых высоконагруженных систем обработки данных (SQL/NoSQL/sharding/distributed messaging systems).
- Опыт управление командами с 5+ разработчиков
- Опыт управление командами включающими QA, BA, Architects
- Знание Enterprise Integration Patterns

About Cloudmore

Cloudmore is on a mission to forever change how products and services are sold, bought, and consumed.  Simply said - we help B2B companies create, market, sell, and manage their offers online. Being a SaaS company in a scale-up stage, it is your chance to be part of our incredible journey in reaching new heights.

Cloudmore is an equal opportunities employer that supports flexible work practices. Most of our roles are targeted to a specific hub, but pending agreement, can be based out of a choice of offices in Stockholm, Tallinn or Belfast. Equally, for the right candidate, the role can be location independent or home-based.

Working for Cloudmore brings many benefits. We want our team members to have a healthy work-life balance and we also understand the importance of personal and family commitments. We are outcome focused and feel that our staff should have the autonomy and freedom to achieve their best.

If that sounds good to you, apply! 😊

Company website:
https://web.cloudmore.com/about-cloudmore/

The job ad is no longer active

Look at the current jobs Java Kyiv→