Position: Software Architect (product company)
Company: SpellRise Recruitment
Category: Java
Experience required: 5y
English level: upper
Published: 2022-12-01T00:00:00+02:00

Working format: remote
Location: Europe
Budget: We can discuss your salary expectations

**About company: **
 IT product company specializing in the development of software, B2B platforms and SAAS services in the iGaming industry.
The company is not a gambling operator, but rather a provider. That is, the company does not produce games and does not make money from them when they go into production, but is exclusively engaged in the development of software, obtains appropriate licenses for it, and then transfers it for use by igaming operating companies
The candidate will work with the Chief Software Engineer + all Soft Dev + QA.
In terms of technologies, you will work with JAVA + Angular.

**Requirements: **
- 5 years of experience as a Software Architect
- 10 years of experience with software development
- 10 years of experience with coding in various languages (Java, JS/TS(Angular) and at least 1-2 languages)
- Good leadership skills (experience with leading at least 5 people in the same time)
- Outstanding knowledge of Design patterns (GoF or IBM)
- MA in computer science, software engineering
- Outstanding knowledge of Concurrency
- Good theoretical knowledge of databases (RDBMS, noSQL)
- Good theoretical knowledge of k8s and dockerization technologies

**Responsibilities:**
- Utilize tools, technology and various methodologies to create functional and intuitive solutions for user interfaces of desired products
- Develop and implement product specifications
- Pay attention to system integration, sustainability and feasibility
- Manage all phases of technology development
- Oversee and supervise the work of the development team
- Guide and train developers and engineers
- Suggest and implement solutions for process improvement
- Adhere to all the requirements and guidelines for quality, security, extensibility etc.

**Working conditions:**
- Remote
- 21 working days of paid vacation
- English courses
- Paid sick leaves
- Medical insurance
- Equipment for work is provided

**Stages of interviews:**
HR screening + technical interview (15 minutes HR part and 1 hour 15 minutes - technical part)