Senior Java Back End Software Engineer for an Apparel Retailer

Sorry, this position is no longer available
Armenia
We are currently looking for a remote Senior Java Back End Software Engineer with 9+ years of software development experience, solid Java 8+ skills and Spring Boot knowledge to join our team.
The customer is an American luxury department store chain. It originated as a shoe store and evolved into a full-line retailer with departments for clothing, footwear, handbags, jewelry, accessories, cosmetics, and fragrances.
Responsibilities
- Software development
- Epic ownership
- Architecture and design implementation
Requirements
- 9+ years of software development experience
- Solid Java 8+ skills
- Spring Boot knowledge
- Experience building Spring Boot microservices
- SQL knowledge
- Knowledge of build tools (Apache Maven, Gradle or equivalent)
- Desire and interest to learn more
- Team play within development and QA teams
- English level - B1
- Deep knowledge in Cloud technologies (AWS)
Nice to have
- Kubernetes knowledge
- AWS experience
- Experience with GitLab CI/CD
- Kafka knowledge
Technologies
- Spring Boot
- Old infrastructure: Terraform, AWS ECS, SQS, Aurora MySQL, Jenkins
- New infrastructure: Kubernetes, Helm, Apache Kafka, PostgreSQL, GitLab CI/CD, New Relic, Splunk
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