Software Engineer - Java
Core
Build scalable, flexible backend systems and APIs to create a best-in-class regulatory experience for customers across the US and Canada.
Role type
Mid-level backend software engineer (Java)
Builds
Scalable backend systems, APIs, and internal tools for regulatory compliance
Domain
Sports betting, gaming, and regulatory technology
Deliverable
production ML models | product features | infrastructure
Required skills
Java, relational databases, non-relational databases, messaging queues, concurrency handling, cloud infrastructure (AWS), testing frameworks, API design, software design patterns
Preferred skills
Agile methodology, fast-paced environment adaptation, code review participation, technical documentation
Technologies
Java, AWS, relational databases, non-relational databases, messaging queues
Responsibilities
Design and implement scalable backend systems and APIs, write testable and maintainable code, participate in code reviews and design discussions, troubleshoot defects, document software components, support regulatory compliance initiatives
Seniority
Mid-level, hands-on IC