Java-программист
Ключевые навыки
Мы производим программное обеспечение – от начала и до конца. С 1993 года EPAM помогает клиентам придумывать, разрабатывать, проектировать и внедрять программные продукты, которые меняют мир. Чтобы понимать, в чем рынок будет нуждаться завтра, мы следим за трендами и внедряем их в свою работу, постоянно учимся и накапливаем опыт. Учиться в ЕРАМ легко: внутри компании есть тренинги и курсы, унифицированы требования к разным позициям и уровням и есть возможность получать новые профессии прямо на рабочем месте.
Центр разработки EPAM активно расширяется и сейчас мы ищем Java-разработчика, который сделает нашу команду и себя еще сильнее!
Все наши проекты уникальны, но в большинстве из них мы используем следующий технологический стек:
- Java 8,9,11
- Spring (Spring Web, Spring Data, Spring Boot, Spring Cloud);
- JPA / Hibernate / JDBC;
- RESTful WS / SOAP;
- Apache Tomcat / JBoss WildFly;
- Docker /Kubernetes/ Openshift;
- MySQL / MS SQL / Oracle / MongoDB.
- В зависимости от проекта, могут использоваться специфические технологии, такие как Google Guava, Hazelcast, Apache Felix, Apache Solr, Apache Camel, BigData, Hadoop, например.
- Также, где-то нам нужен увлеченный back-end разработчик, а где-то универсальный full-stack.
- Методология разработки: Scrum, реже Kanban, очень редко Waterfall.
- Положительно относимся к своевременному тестированию кода, используем unit-tests, TDD, BDD.
- Также, для нас очень важен ваш уровень владения английским языком, так как подавляющее большинство наших заказчиков находятся в Северной Америке и Европе. Часто команды разработки распределенные.
- Поэтому мы будем рады, если вы владеете английским на уровне от Intermediate и выше.
Как понять, подходите ли Вы нам?
- У вас от 3 лет опыта в Java разработке;
- Вы владеете большинством из перечисленных выше технологий;
- Имеете практический опыт с микросервисной архитектурой;
- Вы не стоите на месте, увлечены программированием, но при этом цените себя как специалиста и собственный комфорт.
Почему стоит идти к нам работать?
- Это отличная возможность поработать в распределенной команде по Agile методологиям;
- Мы работаем в тесном ежедневном взаимодействии с заказчиком;
- У нас действительно много сложных, интересных и масштабных задач;
- Мы с удовольствием передаем наш опыт и знания (есть даже специальные Центры Компетенций и огромное подразделение, которое занимается развитием сотрудников);
- У нас есть все плюшки и бонусы, присущие современным IT компаниям и даже больше - спортивные программы, life event бонусы и программа релокации в другие страны;
- Мы поможем при переезде в Москву из другого города.