Актуальные заказы по Groovy

Инженер DevOps

Удаленно
Full-time

Уровень: Senior

Английский: Разговорный

Описание проекта: Команда работает в 3 направлениях: инженерное, аналитически-процессное и прикладное, которое покрывает работу над инструментами для команд разработки (Slack, Jira и т.п).


Требования:

  • Понимание принципов работы систем мониторинга и алертинга, метрик и time series, построения графиков и т.д.;
  • Понимание практик SRE, в том числе критерии доступности - SLO, SLI, SLA
  • Опыт администрирования Linux (CentOS, Ubuntu), баз данных и работы с сетевым стеком (HTTP, TCP/IP, DNS, REST API);
  • Опыт работы с системами виртуализации и контейнеризации;
  • Опыт работы с Kubernetes, организации его мониторинга и владение Helm;
  • Владение любым языком: Bash, Python, Go, Groovy и т.д.;
  • Уверенное владение английским языком (мы плотно взаимодействуем с зарубежными коллегами).
  • Понимание паттернов обеспечения отказоустойчивости - load balancing, circuit breakers, disaster recovery;
  • Опыт работы с Яндекс.Облаком и Terraform;
  • Опыт построения long-term хранилища метрик на базе VictoriaMetrics/Thanos/Cortex/Grafana Mimir будет большим плюсом;
  • Опыт внедрения трассировки (tracing) на базе OpenTelemetry будет большим плюсом;
  • Опыт построения HA реализаций мониторинга на базе Prometheus stack;
  • Умение работать с Git, Ansible/Salt, JSON, YAML и опыт написания CI/CD пайплайнов;
  • Понимание методологии DevOps и опыт взаимодействия с Agile командами разработки.


Java-разработчик

Удаленно
Full-time

Для работы на крупном банковском проекте ищем специалиста на позицию Java Developer, уровень Senior.


Необходимый опыт и умения:

  • Высшее техническое образование;
  • Опыт разработки на Java EE, Java SE, Java 8;
  • Знание Spring (Data/Web/Boot/Security);
  • Знание Hibernate, Groovy, Git, Gradle, Maven, MQ;
  • Опыт разработки высоконагруженных Web Services (SOAP, REST);
  • Работа с Ignate, Rabbit/Kafka
  • Опыт работы с реляционными СУБД (Oracle, PostgreSQL и др.). Хорошее знание SQL;
  • Нацеленность на результат и системность в работе;
  • Знание основных паттернов проектирования;
  • Опыт построения и реализации архитектур для крупных систем;
  • Приветствуется опыт работы в банковском Процессинговом центре, знание принципов работы, требований и технологий работы платежных систем;
  • Английский язык — техническое чтение и письмо;
  • Аналитический склад ума и структурированность изложения мыслей.

Test Automation Engineer

LIBERTEX — является ведущим международным брендом на рынке финансовых услуг, и одним из лидеров в мировой розничной индустрии Форекс. Компания 23 года на рынке, на сегодняшний день имеет более 100 отделений и представлена во многих странах мира. Работа компании отмечена многими престижными наградами. В LIBERTEX продуктовая, а не заказная разработка. Мы постоянно экспериментируем, развиваем наши сервисы и запускаем новые. О команде: Команда занимается разработкой и поддержкой механизмов регистрации клиентов и последующего сопровождения с целью обеспечения легкого и комфортного старта в продуктах компании. В команде есть бекенд разработчики (Java), несколько тестировщиков и специалист по автоматизации тестирования, аналитик, менеджер продукта и Scrum-мастер. Мы пишем расширяемый код, который легко поддерживать и переиспользовать. Много общаемся внутри команды, оптимальные решения находим вместе. Используем практику code-review. Работаем по Scrum и используем SAFe для планирования взаимодействия с wдругими командами. Описание вакансии Test Automation Engineer Responsibilities Ensure product quality by functional, integration and regression testing Define check lists and test cases documentation and maintain existing one in a consistent state Provide test results analysis and reporting Suggest improvements regarding logging structure Analyse and make recommendations regarding technology improvements, upgrades and modifications. Not necessarily a bug hunter, but should be able to explain defects in depth Requirements Must have: Experience with test automation frameworks & tools (TestNG preferred) Hands on experience with test management tools Experience with object-oriented programming languages (Java8+ preferred) Experience with RESTful WebServices testing Experience with BDD; Experience with log tracing (ELK preferred) Experience with Continuous Integration / Continuous Delivery English: upper intermediate or higher Nice to have: Work experience in financial, investment and trading companies Experience with service-oriented architecture (Microservices, Enterprise service bus) Experience with scripting language (Unix Shell, PowerShell, Groovy Script) Experience in testing async systems Experience with functional UI testing (Selenium WebDriver) Experience with messaging systems (Kafka preferred) Experience with Jenkins - setting up and executing test automation jobs Worked with Atlassian JIRA Understanding of Agile methodologies Benefits A very competitive salary in a stable company Regular salary reviews — we reward great work A comfortable office with modern design Peace of mind with medical assurance Work in a friendly professional team Unique international corporate culture Team-building activities and other catching events in IT sphere

Разработчик Java

Ищем Java разработчика для работы в крупной компании банковского сектора. Работа в офисе Москва, Санкт-Петербург Требования: Опыт 1-5 лет Что предстоит делать: - Разрабатывать основы для дальнейшего масштабирования на все дистанционные каналы банка (интернет-банк, мобильные приложения, платёжные сервисы и многое другое) - Взаимодействовать с различными командами разработки, Data Science, поддержки и другими (поэтому необходимы хорошие навыки коммуникации или желание их развивать) - Вносить свой вклад в развитие архитектуры, оценивать старое и делать новое Ты идеальный кандидат, если у тебя есть: - Отличные знания Java - Знания Spring и Spring Boot, Docker и Groovy - Умение использовать различные инструменты для тестирования кода и приложений различной сложности. JUnit, Spock, Testcontainers, Mockito, Hamcrest - Уверенные знания о работе unix-систем. Любовь к ним и умение с ними работать - Знание принципов и шаблонов проектирования, нужно уметь обосновать свою точку зрения - Опыт работы с системами контроля версий (Git) - Желание работать с большими и сложными проектами Будет хорошо, если ты: - Хочешь делать процесс разработки эффективным с помощью правильных инструментов (Git, Binary Release Management, CI/CD, Scrum/Kanban) - Знаешь, как работает Spring/Spring boot под капотом - Знаком с такими инструментами управления как Ansible/Salt/Chef/etc - Считаешь, что работа разработчика не заканчивается на написании кода Что предлагают: - Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования + квартальная премия по результатам KPI - Гибкий график работы: ты сможешь планировать время так, как удобно тебе - Сложные и интересные задачи, современный стек технологий - Среду для твоего неизбежного развития: регулярно проходят тренинги, вебинары, митапы и демо-дни, у тебя будет доступ к бесплатным корпоративным библиотекам Альпины, МИФа и бизнес-изданий, оплата посещения профильных конференций и курсов, скидки на курсы иностранных языков - Чувство локтя: дружелюбная атмосфера и сплоченный коллектив, который всегда поможет - Заботу о твоем здоровье: программа ДМС, куда входит стоматология и обслуживание в лучших клиниках города, страхование жизни, страхование выезжающих за рубеж, страхование от несчастных случаев, компенсация 10-ти дней больничного, скидки на абонементы в фитнес-клубы, неформальные спортивные сообщества - Возможности для разнообразного досуга: скидки на услуги туристических агентств, продукты питания, в рестораны, бары, магазины - Предложения от банка только для сотрудников: льготное кредитование и страхование

Разработчик Java

Ищем Java разработчика для работы в крупной компании банковского сектора. Удаленная работа Требования: Опыт 1-5 лет Что предстоит делать: - Разрабатывать основы для дальнейшего масштабирования на все дистанционные каналы банка (интернет-банк, мобильные приложения, платёжные сервисы и многое другое) - Взаимодействовать с различными командами разработки, Data Science, поддержки и другими (поэтому необходимы хорошие навыки коммуникации или желание их развивать) - Вносить свой вклад в развитие архитектуры, оценивать старое и делать новое Ты идеальный кандидат, если у тебя есть: - Отличные знания Java - Знания Spring и Spring Boot, Docker и Groovy - Умение использовать различные инструменты для тестирования кода и приложений различной сложности. JUnit, Spock, Testcontainers, Mockito, Hamcrest - Уверенные знания о работе unix-систем. Любовь к ним и умение с ними работать - Знание принципов и шаблонов проектирования, нужно уметь обосновать свою точку зрения - Опыт работы с системами контроля версий (Git) - Желание работать с большими и сложными проектами Будет хорошо, если ты: - Хочешь делать процесс разработки эффективным с помощью правильных инструментов (Git, Binary Release Management, CI/CD, Scrum/Kanban) - Знаешь, как работает Spring/Spring boot под капотом - Знаком с такими инструментами управления как Ansible/Salt/Chef/etc - Считаешь, что работа разработчика не заканчивается на написании кода Что предлагают: - Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования + квартальная премия по результатам KPI - Гибкий график работы: ты сможешь планировать время так, как удобно тебе - Сложные и интересные задачи, современный стек технологий - Среду для твоего неизбежного развития: регулярно проходят тренинги, вебинары, митапы и демо-дни, у тебя будет доступ к бесплатным корпоративным библиотекам Альпины, МИФа и бизнес-изданий, оплата посещения профильных конференций и курсов, скидки на курсы иностранных языков - Чувство локтя: дружелюбная атмосфера и сплоченный коллектив, который всегда поможет - Заботу о твоем здоровье: программа ДМС, куда входит стоматология и обслуживание в лучших клиниках города, страхование жизни, страхование выезжающих за рубеж, страхование от несчастных случаев, компенсация 10-ти дней больничного, скидки на абонементы в фитнес-клубы, неформальные спортивные сообщества - Возможности для разнообразного досуга: скидки на услуги туристических агентств, продукты питания, в рестораны, бары, магазины - Предложения от банка только для сотрудников: льготное кредитование и страхование

Sr. Java / Grails Developer

Description: We are looking for a talented Java web-developer to join a team of amazing developers and continue to implement a few projects for a big marketing company. Modern technologies, interesting domain model, complex business processes - all of this is a great opportunity to show your might and magic. We use Grails as the main framework and planning to migrate to Grails 3.2 before the end of 2016, use pure Spring Boot for another project, Postgres is our database, AngularJS is used for web UI. We like Groovy and modern Java. Also we integrated Tableau reports, R-scripts and shinnyapps into our web application. Responsibilities: Design and implementation of a web-application based on Grails 2.4 / 3.2 and Spring Boot Writing both backend and frontend code. Analyze client domain model and business processes to re-think and automate them Take part in daily scrum calls and planning sessions Requirements: Java 8. Groovy is a plus but not mandatory Spring JPA/Hibernate Grails 2.x is a plus. Spring Boot is a plus Grails 3.x is a giantic plus. Postgres or any other RDMS. JavaScript: AngularJs CoffeeScript is a plus Good English: ability to speak and discuss complex things is a must Бонусы Remote full-time work Long-term relationship Salary in $ Paid vacations and Russian State Holidays Friendly team of strong developers Дополнительные инструкции Please, apply: https://nitka.recruiterbox.com/jobs/fk0htqp