We are a forward-thinking software development company, known for our proprietary core platform and its integral components — Sportsbook, CRM, Risk Management, Antifraud, Bonus Engine, and Retail Software Suite.
Join our team to be part of pioneering solutions that not only streamline the work of thousands of employees in every department but also significantly boost profits and elevate product quality.
Your role with us is a key part of a team shaping the future of software solutions in an impactful and dynamic environment.
Requirements
- 5+ year experiences in production development
- Java 17 (Core, StreamAPI, Collections)
- Spring Framework ecosystem(Boot, Data, Security, AMQP, MVC ..) 3+
- Relational database systems (Postgres, MySQL) and related frameworks (SQL, Hibernate, JOOQ, SpringData)
- Experience with NoSQL (MongoDB, Redis).
- Experience with message brokers (RabbitMQ, Kafka)
- Understanding of transaction mechanisms in the context of databases and microservices(ACID, Two-Phase Commit , SAGA, compensating transactions )
- AWS and K8S high level understanding
- Experience with distributed systems and microservices 3+
- Experience with high loaded systems is a plus
- Experience in CI/CD is a plus
Responsibilities
- Participate in architectural guidance for the development of microservices using Spring Boot
- Participate in ensuring high code quality to standards
- Participate in optimizing and improving the performance of microservices
- Participate in ensuring high availability and fault tolerance
- Participate in managing conflicts and deadlocks in operations
- Participate in the implementation and automation of CI/CD processes
- Participate in monitoring and debugging the system to identify and resolve issues
- Participate in integration with third-party services and APIs
Perspectives:
- A real opportunity for professional growth and self-improvement in a team of professionals
- Challenging and exciting tasks, and all the needed tools to achieve them
Work Conditions:
- Vacation: 22 working days per year.
- Sick leave: 5 paid days per year.
- Sick lists: 100% paid with medical certificate up to 10 days per year
- Benefit cafeteria personal limit for health support