Position: Java Software Engineer
Company: EPAM Systems
Experience required: 3y
English level: intermediate

DESCRIPTION
Our client, leading provider of services to Financial Services Industry, is building a new regulatory reporting platform. EPAM is supporting this endeavor with building out of the core platform, business analysis of end client’s requirements and QA.

REQUIREMENTS
3+ years of professional experience in software development
Expertise in Java 11
Proficiency in Spring Boot
Deep understanding of JMS/ActiveMQ/AMQ
Strong knowledge of JPA/Hibernate
Familiarity with Apache
Experience in Web Services: REST API, Swagger OpenAPI
Strong communication skills
Deep understanding of Agile and Scrum methodologies
Intermediate or higher English level, both spoken and written (B1+)

TECHNOLOGIES
JMS/ActiveMQ/AMQ
PostgreSQL/RDS - Aurora
Drools
Apache Flink
Apache Kafka
ANTLR
Liquibase
GitLab
Maven
Docker