Position: Java Developer
Company: EPAM Ukraine Lviv
Experience required: 2y
English level: intermediate

- Java 11 experience a plus
- Solid experience with Spring Boot
- Writing automated unit and integration tests using Junit and REST Assured.
- Practical experience with software design patterns is a big plus.

Reviewing code from peers and providing actionable feedback.
Responding well to feedback on your own work is all part of this job too.
APM and performance monitoring and alerting of applications in real-time.
AWS CDK experience and an understanding of how to build, test and maintain a CI/CD pipeline. 
Experience with ArgoCD and integration with GitLab CI/CD pipelines is a plus.
Developing against cloud services such as AWS Aurora, AWS DynamoDB, S3.
Integration with Swagger and Swagger HUB for API-first software design.
Experience with SQL and Relational Database Design
Experience with version control tools, such as Git.