Tech Lead/Staff Java Engineer
Role Overview
As a Senior Java Engineer, you will design and deliver clean, scalable, and testable code with minimal supervision, collaborating with backend, web, mobile, QA, and product teams. You'll take ownership of specific services or functionalities, contributing to the development of new products and features for a global social entertainment platform, primarily focusing on the North American market.
Perks & Benefits
This role offers full remote work with flexibility from anywhere, a generous leave policy including paid time off and bank holidays, and opportunities for career growth in a fast-growing business. The company provides a modern tech stack, minimal bureaucracy, and a supportive team culture with informal events, along with a commitment to continuous development and global impact.
Full Job Description
Who We Are
At Patrianna LTD, we’re building a global social entertainment platform with a strong focus on iGaming products for the North American market. Our platform serves up to 150 million players worldwide, and we operate at scale with high demands on performance, flexibility, and content velocity.
Our CMS team is responsible for enabling content management across the entire company — including banners, pop-ups, promotions, onboarding flows, and live-ops content — using modern CMS solutions such as Builder, Prismic and other tools.
The Role
Lead backend development for our next-generation sports gaming platform, architecting scalable solutions in a greenfield environment where your technical decisions will shape millions of player experiences.
What you will be doing
• Architect and build high-performance backend systems for our new sports events product from the ground up
• Design and implement distributed systems that handle complex, high-load gaming scenarios
• Drive technical decisions and mentor team members in a newly formed backend team
• Collaborate across teams to deliver features that directly impact player engagement and business growth
• Troubleshoot and resolve critical production issues, including performance optimization and system reliability
• Champion best practices while adapting our development processes to what works best for our fast-growing environment
What we are looking for
• Expert-level Java skills with deep knowledge of Core, Collections, Streams, and advanced Concurrency patterns
• Proven experience architecting and maintaining distributed systems in high-load production environments
• Strong expertise with Spring/Boot Core, ORM frameworks (Hibernate-style), and SQL optimization
• Solid understanding of Kafka, REST APIs, Docker/containerization, and cloud platforms (AWS/GCP/Azure)
• Advanced troubleshooting abilities using monitoring tools like Kibana, Grafana, and Sentry
• Upper-intermediate English with the confidence to challenge ideas constructively and drive technical discussions
Why you will love it
You'll be building something completely new—no legacy code, just modern tech stack and greenfield opportunities. Work with cutting-edge technologies like Java 25, Spring 6+, Kafka 3.6, and GCP in a culture that values your expertise over rigid processes. Enjoy the freedom to make real technical impact while being part of a fast-scaling gaming company where your contributions directly shape the player experience for millions worldwide.
Similar jobs
Found 6 similar jobs