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

*About the company:**

PokerStars is part of Flutter Entertainment Plc, a global sports betting, gaming and entertainment provider headquartered in Dublin and part of the FTSE 100 index of the London Stock Exchange. Flutter brings together exceptional brands, products, and businesses and a diverse global presence in a safe, responsible and ultimately sustainable way.

This role follows a hybrid approach to working, allowing you to combine working from home with working in our modern offices. These discussions are between you and your manager to find the best pattern for you both! We will provide equipment for you to work from home, but know that working as a team is what makes us great and spending quality time together is essential for keeping us mission-aligned.

**Responsibilities:**

As a Java Architect, you will implement core platform capabilities for our Java Backend, working as a part of a cross-functional team containing a mix of Senior and Intermediate Developers, Quality Assurance, Quality Automation and Product owners.

**As part of our team, you'll be working with, and learning the following technical fundamentals:**

Java (version 8 or above), Spring framework, reactive programming
Redis
RabbitMQ
Docker
WebSockets
JUnit

**Requirements:**

A hunger to learn and strive for excellence.
A keen eye for the details.
A curiosity for understanding how things work under the hood.
A strong team player who is always ready to share knowledge.
Proactive, opinionated, willing to share opinions openly.
Deep Experience with Java using Spring framework.
Experience with Gatling Load Test Framework.
Familiar with Git and best practices in Source Control Management.
Experience building and maintaining REST APIs.

*