Solution Architect (Estonia)

Permanent
Estonia
Posted 1 year ago

Solution Architect (Estonia)

Our client is an Estonian custom software development company headquartered in Tallinn. It was founded in 2018.

They have 100 employees already and continue hiring engineers and actively growing. There are back-end and front-end developers, Product owners, QA, DevOps, SecOps, Data engineers, and Data architects.

Their main project is a fully customisable and scalable B2B iGaming platform. It allows business clients to configure payment methods and games from different integrated providers, customize site design, set up fraud rules, and designate markets to start earning money.

The platform is built using modern technologies, a microservice architecture with an event-sourcing approach. There is no legacy. Scrum is applied as the main Agile framework.

Role Purpose

You will be a part of the Architecture team, which includes a Lead architect and data architects.

You will be responsible for the architecture design of the gaming platform solution, also your skills can be helpful for tasks related to an internal data lake and data flow.

Also, you will collaborate closely with development teams, product owners and stakeholders.

Responsibilities

  • Define an architectural implementation roadmap.
  • Make technical designs and architectural decisions.
  • Assist development teams in creating architectural blueprints.
  • Manage and provide non-functional requirements to business initiatives.
  • Help translate complex functional and technical requirements to detailed architecture.
  • Oversee the system and services on a higher level and know their interconnection.
  • Identify gaps in architectural design and propose improvements.
  • Participate in architecture discoveries, and make architecture assessments.
  • Manage risk identification and risk mitigation strategies associated with the architecture.
  • Prepare some POCs which will require some hands-on coding (around 20%).

Tech Stack

  • Java
  • Spring Boot
  • Angular,
  • PostgreSQL,
  • Kafka,
  • Docker,
  • Kubernetes,
  • GCP.

Qualifications

  • Solid experience in the architecture design of complex products (microservices architecture and event-sourcing pattern).
  • Background as a software architect or principal/senior software engineer or a team/tech dev leader.
  • Strong Java development skills.
  • Good knowledge of frontend development and database design,
  • Some experience in data modelling and with data visualization tools.
  • Practical knowledge of web security, containerization and clouds (GCP/AWS)
  • Familiarity with popular architecture frameworks (ideally, TOGAF)
  • Readiness to write code (no more than 20% of working time).
  • Interest in diving into iGaming (ideally a previous background in the same area).
  • English level B2 and above.
  • Readiness to relocate to Estonia.

Perks

  • Employment contract with visa sponsorship.
  • Full relocation support for candidates and their families (tickets, luggage, moving costs, help with finding a new home, payment for temporary accommodation for up to 3 weeks (usually an AirBnb apartment), a relocation bonus).
  • Office/hybrid/remote work (but attending meetings at the office at least once a week).
  • 25 days of holiday + national holidays.
  • Private healthcare insurance covers most of the paid medical services.
  • Quarterly sports package.
  • 13th salary scheme.
  • Professional training.
  • Team building events.
  • Summer Days / Christmas Party.
  • Birthday Celebrations.
  • Sports events.
  • Board game evenings.
  • Games room.
  • Free parking.
  • Free refreshments and organic fruit daily.
  • All staff breakfast once a week.
  • Humidifiers/Air purifiers across the office.

Job Features

Job CategoryInformation Technology
Salary / Hourly RateAttractive
Job TypePermanent
Start DateImmediately

Apply Online

Apply Now

A valid email address is required.
A valid phone number is required.