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.
— Mentor, Lead and grow a team
— Identify and encourage areas for growth and improvement within the team.
— Provide technical leadership and professional development to the team.
— Guarantee product and code quality by establishing best practices like code review.
— Identify bottlenecks and bugs and devise solutions to these problem
— Facilitate task breakdown and sprint planning.
— Research and suggest new technologies to improve stability, scalability, and performance.
— 6+ years of commercial software development using Java-related technologies
— Experience in the development of distributed transactional systems and microservices for more than 3 years
— Experience with Kubernetes and AWS services
— Experience with high load systems
— Experience with distributed messaging(RabbitMQ, Kafka)
— At least two year of experience as a Java team leader
— Good understanding of Relational Databases- experience with Oracle/MS SQL Server/MySQL/Postgres
— Promote best practices coding, code complete standards, OO programming & design patterns.
— Leadership capabilities — can lead development activities, team player, motivate and mentor team members.
Will be a plus:
— Ability to motivate the team, encourage suggestions from the team, implement the proposed initiatives.
— Ability to find a balance between business goals and team needs
— Understanding fundamental design principles for scalable and highly available applications
— Application and infrastructure monitoring experience
What we offer:
— A real opportunity for professional growth and self-improvement in a team of professionals
— Benefit-cafeteria for each employee
— Challenging and exciting tasks, and all the needed tools to achieve them
— 22 days of vacation, 10 sick leave, 5 days off
— Ability to focus on your work — lack of bureaucracy and micromanagement