Position: Tribe Tech Lead
Company: GeeksForLess
Category: Java
Experience required: 5y
English level: upper

Working schedule:
10.00 - 18.00

**Requirements:**
 -Experience with backed development with more than one technology preferred JAVA, Scala or NodeJS Strong
- Experience with microservice and REST API development
- Conduct code review and experience with git workflows.
- Experience with unit testing and release strategies.
- Knowledge of Big Data and Spark frameworks, Data engineering platforms.
- Ability to manage a team

**Good to have:**
- Experience in message-driven development
- Experience in functional programming.
- Basic knowledge of UI design principles.
- Experience with JavaScript frameworks (eg. React or Angular, Vuejs )
- Experience developing applications with high-volume transactions.
- Experience in responsive and interactive web applications.
- Knowledge of SQL , NoSQL and Graph databases.
- Knowledge of cloud platforms (AWS)
- Experience with EMR or big data platforms.
- Java or Scala development
- Experience in data integration/analytics projects.
- Experience with unified query engines (Trino/Presto) or similar.
- Experience with unit testing and integration/component testing.
- Experience with federated authentications OAuth/OpenId Connect/SAML.
- Worked on Kubernetes based environments.