Early Warning
Sr. Software Engineer - Java, Paze
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Java-инженер в команду Early Warning, развивающую платёжные продукты Zelle и Paze. Разработка сложных фич и веб-сервисов на Java/Spring Boot в высоконагруженной среде с фокусом на качество кода и автоматизацию тестов.
Задачи
- Участвовать в обсуждении и реализации сложных возможностей продукта
- Разрабатывать сложные фичи и возможности для основных продуктов Early Warning
- Управлять исходным кодом через Git
- Получать, ревьюить и аппрувить pull request'ы, обеспечивая высокое качество кода
- Выполнять запросы к данным в SQL-базах
- Разрабатывать сложные Java Web Services на Spring Boot
- Документировать сложные детали и решения в Confluence
- Писать автоматизированные тесты в рамках спринта с интеграцией в CI/CD
- Отлаживать сложные баги, возникающие в процессе разработки
- Поддерживать приверженность компании управлению рисками и защите целостности и конфиденциальности систем и данных
Требования
- Высшее образование в области computer science, Computer Science Engineering, Computer Information Systems, Electrical Engineering или смежной области (или эквивалентный опыт)
- Минимум 5 лет прямого опыта в Software Engineering или смежной области
- Уверенное владение Git и моделью ветвления Git flow
- Обязателен опыт со Spring / Spring Boot
- Знакомство с современными DevOps-практиками
- Опыт написания автоматизированных тестов
- Уверенное владение SQL
- Уверенное владение проектированием RESTful-сервисов
- Опыт с Docker/Kubernetes
- Опыт с Kafka
- Отличные навыки письменной и устной коммуникации
- Проверка биографии и тест на наркотики
- Право на работу в США без спонсорства визы
Условия
- Гибридный формат работы
- Медицинская страховка (PPO/HDHP), стоматология и зрение, взносы компании в HSA или FSA
- Пенсионный план 401(k) со 100% Safe Harbor Match на первые 6% отчислений
- Гибкий оплачиваемый отпуск, 11 оплачиваемых праздников и день на волонтёрство
- 12 недель оплачиваемого отпуска по уходу за ребёнком
- Программа Maven Family Planning
- Дискреционный бонусный план и льготы
Навыки
- Java
- Spring
- Spring Boot
- Git
- Git flow
- SQL
- RESTful
- Docker
- Kubernetes
- Kafka
- DevOps
- CI/CD
- Confluence
- SOAP
- XML
- JSON
- YAML
- NoSQL
- Redis
- HBase
- AeroSpike