Senior Java Backend Developer

Porto Alegre
Tech – Development /
Permanent /
Hybrid
Welcome to KTO Group, where innovation meets excitement in the iGaming world. Founded in 2018 by Andreas Bardun, our mission is to revolutionise the online gaming experience. At KTO, we are not just a company; we're a game-changer, dedicated to enhancing transparency and player satisfaction in Sportsbook and Online Casino gaming. Dive into the heart of the action on our website: KTO.com. Here, we blend the thrill of sports betting with the magic of online casinos, tailored to resonate with diverse markets. Our commitment to being hyper-local ensures that every player feels right at home. Powered by our proprietary KTO Platform, we bring you cutting-edge technology that personalises our players’ journey and streamlines their experience for ultimate enjoyment. KTO is rapidly rising as a star in the LATAM region, already claiming a spot among the top 10 iGaming brands in Brazil. Our vision is bold and clear: to lead the iGaming industry in LATAM, setting new standards in trust and transparency. When you join us, you contribute towards ensuring that every play is a step towards redefining the future of iGaming.

SUMMARY OF THE POSITION

KTO is actively seeking an experienced Senior Java Backend Developer to join our dynamic team. We're in need of a self-driven individual with a proven track record and a strong motivation to excel. In this role, you'll play a pivotal part in the development of cutting-edge iGaming products, contributing your expertise to drive innovation. Your contributions will be instrumental in enhancing our ability to deliver applications and services efficiently, ensuring our continued success and leadership in the industry.

MAIN RESPONSIBILITIES

    • Collaborate with a team to understand and implement complex logic in our backend platform solutions.
    • Write maintainable and scalable code following best practices.
    • Stay up-to-date with the latest techniques, frameworks, and libraries relevant to Java backend development.
    • Translate business requirements into technical solutions, estimate time and costs, and determine requirements and specifications.
    • Develop, test, and deploy backend solutions to our clients' satisfaction.
    • Provide ongoing maintenance for present and future projects.
    • Work collaboratively with cross-functional teams to define and develop product roadmaps.
    • Collaborate with creative and development teams to execute ideas and projects effectively.
    • Write support documentation and provide training to internal and external users on the solutions provided.
    • Be willing to work extra hours when necessary, such as during GoLive deadlines or other critical project phases.
    • Utilize knowledge in iGaming to enhance our solutions and meet industry standards.

EXPERIENCE & QUALIFICATIONS REQUIRED

    • Proficiency in Java Spring Boot for backend development.
    • Experience with Git Flow for version control.
    • Familiarity with JPA (Java Persistence API) and Hibernate for database interaction.
    • Strong SQL skills for database management.
    • Knowledge of Redis for caching purposes.
    • Familiarity with AWS SQS or RabbitMQ for message queueing.
    • Experience with Test-Driven Development (TDD) and proficiency in JUnit for unit testing.
    • Understanding of Kubernetes for container orchestration.
    • Familiarity with AWS (Amazon Web Services) for cloud services.
At KTO, diversity isn't just a buzzword – it's our strength. We're all about creating an inclusive environment where everyone feels valued and empowered. Together, we're not just working on projects – we're making a real impact in our communities. Join us in celebrating diversity and driving meaningful change!

Participation is prohibited for:
Individuals under 18 (eighteen) years of age;
Public agents with duties directly related to the regulation, control, and supervision of the activity within the federative entity in whose personnel framework they perform their duties;
- Persons who have or may have any influence on the outcome of a real event with a sports theme subject to fixed-odds lottery betting, including:
- Persons holding positions as sports directors, sports coaches, trainers, and members of the technical staff;
- Referees of sports, referee assistants, or equivalents, sports entrepreneurs, agents or representatives of athletes and coaches, coaches or members of the technical staff;
- Members of the administrative or supervisory body of entities responsible for organizing competitions or sporting events;
- Athletes participating in competitions organized by entities within the National Sports System;
Individuals diagnosed with gambling addiction, according to a diagnosis from a qualified mental health professional.