Position: Java Team Lead
Company: SD Solutions
Category: Java
Experience required: 5y
English level: upper

**Responsibilities:**

- Design, develop and maintain high performance, distributed, business critical applications in the online transactions & payments field.
- Research and develop new technologies and approaches in the acquiring services field.
- Solve challenging problems, while working in a highly dynamic & and technologically driven environment.

**Requirements:**

- 5+ years of Java design and development (server side).
- 2+years of experience leading a team.
- 2+ years developing high performance, business critical & always-up server-side applications.
- Good technical skills with deep understanding of the development lifecycle, methodologies & best practices.
- Ability to execute end to end from design to implementation.
- Experience with SQL, RDBMS .
- Very good English skills.

**Advantages:**

- Kafka, Hazelcast, Spring, Docker.
- Good understanding of JVM Internals.

**About the company:**

Finaro is a leading provider in the new emerging Fintech world. They create innovative, smart, and simple payments and financial solutions. It's a Unicorn company providing a unified omnichannel payment platform for merchants and consumers all around the world. Finaro all work as one to design, develop and launch new products and services.