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

The project will deliver news content and application functionality for the evolving product suite. The Newsroom application will require enhancements to support the project objectives – the resources will work with senior team members to meet an aggressive schedule of deliverables.

The project is aimed to build multitenant solution from the existing applications, which includes redesign of existing system and writing new services.
Project technologies:
- AWS (EC2, S3, SQS, RDS, API Gateway, Route53, CodeDeploy);
- Elasticsearch;
- Spring Core, SpringBoot;
- Java 8;
- ActiveMQ;
- Hazelcast.

Requirements:
- Spring Core;
- AWS (EC2, S3, SQS);
- 2,5+ years of Java, with at least 1 year of Java 8;
- Oracle/SQL;
- Linux shell scripts.

Desired:
- Experience with Elasticsearch;
- Experience designing and coding Restful Web Services;
- Knowledge of building low latency delivery systems;
- Experience with Continuous Integration Environments, such as Jenkins, and automated deployment tools;
- Experience with source control, such as GIT.

We offer:
- Competitive compensation depending on experience and skills.
- Work on enterprise-level projects on a long-term basis.
- Full-time remote work.
- Unlimited access to learning resources (EPAM training courses, English classes, Internal Library).
- Community of 38,000+ industry's top professionals.