Back to Search
Senior Java Developer
We are looking for a remote Senior Java Developer to join our Data and Service platform team.
This position will develop and support APIs and services, with a special focus on high-performance ingestion and correlation of product data from multiple sources, along with high scale notification of product changes and integration with internal workflows and tools used to set up items for purchase orders and data enrichment needed for digital sales channels.
Responsibilities
- Develop modern, large-scale REST micro-services and modern web-based tools and applications for internal teams in a fast-paced retail environment
- Work with onsite/customer team members, build distributed systems that integrate with a larger data and services ecosystem
- Work in a truly Agile environment where all team members are expected to own the solution, including deployment, testing, quality, monitoring, and operational excellence
- Strive for continuous improvement of code quality and development practices
- Anticipate system/application challenges and propose solutions for the same
- Contribute to story sizing and work estimates for implementation, validation, delivery, and documentation
- Participate in design and code review to ensure quality and testability of feature code
- Implement build, deployment, and test automation to ensure high quality and enable continuous delivery
- Adjust positively to quickly changing priorities and shifting goals
Requirements
- 3+ years of current professional experience working with Java
- Proven proficiency in API development (REST and SOAP)
- Agile software development experience
- Experience with Amazon Web Services
Nice to have
- Experience with Docker/Kubernetes/GitLab CI
- Knowledge of Kafka
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