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

We are looking for Senior Java Developer  
Full time, remote

**Project:**
We are in the process of building a new leading edge technology platform
Our flagship brand, is revolutionizing dating with more than
65 million members in 50 countries. We are driven to create the best
possible customer experience with our world-class security to our
user-centric product design, and everything in-between. We work hard,
play hard and have fun.

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.

**Requirements:**
• 5+ years of experience with Java
• Experience with PHP
• Experience with MySQL

**Will be a plus:**
• Experience with Streaming Platforms (Apache Kafka, Apache Spark etc.)
• Experience with Mongo DB and Redis
• Experience with Docker, Kubernetes, AWS

**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.

**Working schedule:**
• From 12.30 pm till 9 pm Kyiv time