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

DESCRIPTION
Our client is one of the world’s largest providers of financial information and risk management solutions. The company empowers its’ clients to make smarter and more sustainable investments, drives market transparency and helps preventing financial crime. 

REQUIREMENTS
Software development experience in Java
Proficiency in Core Java, Spring
Experience in designing and implementing RESTful web services
Good understanding of design principles (SOLID, design patterns)
Experience in software release process with automated CI/CD pipeline
Knowledge of Database programming: SQL and/or NoSQL databases
Intermediate or higher English level (B1+)