Position: Java Developer
Company: GeeksForLess
Experience required: 3y
English level: upper

Requirements:
·5+ years of Java/Scala/Groovy backend development 
·Spring Boot
·Spring Cloud
·Spring Data
·Spring Security
·Streaming Platforms (Apache Kafka, Apache Spark etc.)
·MySQL, Mongo DB and Redis
·Agile methodologies
·Linux/UNIX development environment
·Graph Databases, GIT, ELK/EFK, Docker, Kubernetes, AWS, i18n experiences are considered assets

Responsibilities:
·You will be responsible for implementing new and maintaining existing microservices developed under Spring Boot/Spring Cloud frameworks using Agile methodologies and processes.
·You may also be responsible for the planning, collaboration, and implementation of data migration from the existing platforms to the new microservices-based platforms.