senior java developer for grocery company
Senior Java Developer for Grocery Company
We are currently looking for a remote Senior Java Developer to join our team.
Our client is one of the biggest online grocery retailers on the US East Coast. The company is a part of a big food retail group.
responsibilities
- GraphQL API Development, network performance improvements, loose coupling between client and server
- Contracts design and documentation according to industry standards and agreed guidelines
- Implementation of REST API in Java/Kotlin using Spring and other open-source frameworks
- Testing using REST-assured or other open-source testing frameworks including performance testing
- Enablement of REST API through Soring Cloud Gateway
- Deployment and monitoring
requirements
- 3+ years of software development experience using Java
- Experience with Spring Boot
- Understanding how to solve N+1 problem
- Understanding of Microservice arhitecture
- Understanding of Refactoring patterns
- Understanding of Reverse engineering
- Understanding of Circuit breaker
- Understanding of API Gateway configuration
- Good team player with sufficient communication skills
- Open-minded, eager, and able to learn fast if needed
- Good level of self-organisation
- Good understanding of Testing Layers (Pyramid) specifically and all the EngX best practices in general
- Solid knowledge in core software engineering patterns and approaches
- Good understanding & hands-on experience in building micro-services on Java Stack
- Experience in and willingness to work in Agile (Scrum) environment
- English level B2+
benefits for locations
Poland
For you
- Discounts on health insurance, sport clubs, shopping centers, cinema tickets, etc.
- Stable income
- Flexible roles
For your comfortable work
- 100% remote work forever
- EPAM hardware
- EPAM software licenses
- Access to offices and co-workings
- Stable workload
- Relocation opportunities
- Flexible engagement models
For your growth
- Free trainings for technical and soft skills
- Free access to LinkedIn Learning platform
- Language courses
- Free access to internal and external e-Libraries
- Certification opportunities
- Skill advisory service
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.