Position: Java Engineer
Company: EPAM Systems
Category: Java
Experience required: 2y
English level: intermediate

Our client is a multinational mass media and information company. It enables professionals in the financial/risk/legal/tax/accounting/media markets to make decisions based on relevant data. The product we are creating is a platform — data lake used by finance/banking professionals.

PROJECT TECHNOLOGIES AND TOOLS
- Cloud technologies/tools: AWS EC2, ECS, Fargate, Lambda, Glue, SNS, SQS, S3, DynamoDB, Aurora
- MySQL, Kinesis, Athena, Batch, Step Functions, Cloud Front, Code Build, Code Pipelines, Cloud Formation, Cloud Watch, Flowable
- Main stack: Java, Spring, Elastic Search
- Containers: Docker

REQUIREMENTS
- Deep knowledge and 2+ years of practical experience in Java and JEE
- Good understanding of development principles and paradigms
- Good knowledge and practical experience with Spring and Microservices
- Eager for self-learning as well as for learning from industry experts
- Able to work independently and mindfully as part of a cohesive cross-functional Agile team
- Good spoken and written English

WE OFFER
Competitive compensation depending on experience and skills
Individual career path
Unlimited access to LinkedIn learning solutions
Social package - medical insurance, sports
Compensation for sick lists and regular vacations
English classes with native speakers (certified English teachers)
Flexible work hours