Position: Senior/Lead Java Engineer (relocation to the USA)
Company: EPAM Systems
Category: Java
Experience required: 5y
English level: upper

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

DESCRIPTION
You are curious, persistent, logical and clever. You enjoy living by the code of your craft and developing mind-blowing solutions for complex problems. You are a true techie at heart. If this sounds like you, this could be the perfect opportunity to join EPAM as a Senior Java Developer.

WHAT YOU’LL DO
You will be responsible for the design, development and delivery of innovative solutions with a high degree of engineering integrity
You will be required to demonstrate technical curiosity, the ability to make hands-on contributions across different technology domains, and the ability to create solutions that software developers enjoy using

REQUIREMENTS
Bachelor’s degree, or equivalent in Software Engineer, Computer Science or closely related field
5+ years of Java, J2EE and Microservices development experience
Strong experience with Spring Boot
Must have demonstrated experience in Unit and Integration testing
Strong experience with SQL Databases
Experience with Docker or Kubernetes
Experience with Unix/Linux based systems
Good experience working in Agile/Scrum teams
Practical experience of the full SDLC

NICE TO HAVE
Financial Services background will be a plus

WHAT WE OFFER
Medical, Dental and Vision Insurance (Subsidized)
Health Savings Account
Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
Short-Term and Long-Term Disability (Company Provided)
Life and AD&D Insurance (Company Provided)
Employee Assistance Program
Unlimited access to LinkedIn learning solutions
Matched 401(k) Retirement Savings Plan
Paid Time Off
Legal Plan and Identity Theft Protection
Accident Insurance
Employee Discounts
Pet Insurance