Back to Search
We are looking for a skilled Middle Java Developer to join our team. As a Java Full Stack Developer, you will contribute to the development of the project by designing and implementing complex features. You will collaborate with cross-functional teams and work with cutting edge technologies such as React and AWS. You should have experience with Spring, Spring Boot, Object-oriented Programming, Docker, and SQL.
Responsibilities
- Develop full-cycle application in full feature agile teams
- Drive automation pyramid and integrate with CI/CD tools for continuous validation. Understand when to automate and when not to
- Ensure quality of the code, i.e., write automated unit tests, integration tests, etc.
- Manage and debug your deployments from testing environments all the way to production
- Contributing to the success of our customer projects
Requirements
- 3+ years of experience with IT projects
- Strong Java skills
- Spring/Spring Boot knowledge
- Strong Knowledge of OOP and design patterns
- Experience with Docker
- Experience Amazon AWS (EKS/ECS, Redis, Postgre, Cloud watch)
- Experience with SQL/NoSql databases
- Knowledge of microservices
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn