Position: Architect Java Developer
Company: GeeksForLess Inc.
Experience required: 5y
English level: upper

**Project:**
White-labeled solution for the dating platform. 
Architect requirement: we need an architecture plan for moving from the existing monolith application we have today into a new microservice, abstraction layer architecture.
**There will be some PHP components in the solution.**

**Responsibilities:**
-Reporting to the Manager, Development, or Technical Lead, you will play a key role in developing, implementing, and overseeing the company’s overall vision.
-You will be responsible for implementing new and maintaining existing microservices developed under/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

**Requirements:**
2+ years of experience with
· 2+ years of experience with
· Experience with
· Experience with
· Experience with Streaming Platforms (Apache, Apache Spark, etc.)
· Experience with, Mongo DB, and Redis
· Experience with Agile methodologies
· Familiar with a/ development environment
· Graph Databases,, ELK/EFK, Docker,, AWS, and i18n experiences are considered assets
PHP