Junior Java Software Engineer for a Prosperous Grocery Retailer

Sorry, this position is no longer available
Colombia
We are currently looking for a Software Engineer with 6+ months of Java experience and knowledge of Maven to join our team.
The client is the biggest grocery retailer in the Netherlands. The stores are full-service markets (as opposed to discounters), known for their focus on quality stores and products.
Responsibilities
- Analyze user and system requirements
- Write efficient code based on feature specifications
- Prioritize and execute tasks in the software development life cycle
- Design database architecture
- Test and debug Java applications
- Validate software functionality and security
Requirements
- Java 8+ experience
- Maven experience
- Relational databases understanding + SQL knowledge
- NoSQL understanding
- Experience in implementation and testing of microservices
- Knowledge of Spring Boot / Spring MVC / Spring Integration API
- Testing experience - understanding of test automation process, understanding of test strategy
- Experience with Kubernetes
- Cloud experience
- Linux experience
- Experience with Gerrit (or analogs), Jenkins, Grafana (or analogs), Sonar
- English B1+
Nice to have
- Kotlin experience
- Experience in CosmosDB
- Performance testing of microservices via Gatling or JMeter
- Serverless experience
- Knowledge of Microsoft Azure
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