- The role: Senior Java Engineer
- Location: Krakow
- Contract Type: Perm or B2B up to 33 000 PLN
Our client operates sports betting in 18 U.S. jurisdictions and has partnerships with the biggest leagues and media companies in the U.S. Marking a major milestone in American sports history, they opened the first-ever sports betting venue within a professional United States sports facility. Partnerships like this are positioning our business to skyrocket as sports betting continues to expand across the country and our customers get a taste of the action.
On the technology side, they’ve built an entire sports betting and iGaming platform from the ground up in less than 3 years. Through continuous improvement and data-informed product development, they are adding features so that our customers have the best product experience in the market. The Product Technology team gives the team the freedom to deliver without constantly seeking permission to take action.
Main tasks:
- Contribute to and drive technical software development solutions through collaboration with the other engineers in the team to deliver market-leading products
- Consider Non-functional requirements at the heart of the platform solutions to deliver high-performance, fault-tolerant software solutions to our 24/7 iGaming business
- Use your technical expertise to integrate our applications with all required systems and services, and provide clean and easy-to-use API’s
- Design and develop the business logic and backend systems within the product domain to power our iGaming business
- Player / Coach other junior members of the engineering team in terms of craft and behavior
- Work with cross-functional technical and non-technical teams in an agile software development environment
Requirements:
- 5-8 years of experience developing products for end users using Java 21, Spring Framework (Springboot), Kubernetes
- Good understanding of microservice architecture and distributed systems
- Experience working in the cloud, specifically Amazon Web Services (AWS)
- Experience with Kafka, DynamoDB, and Postgres is a good to have
- Experience with OLTP systems is an asset
- Engineering experience in Building and maintaining APIs
- Expertise in Agile software product delivery and SCRUM