Lead Java/Fullstack Developer (Backoffice)
Role Overview
This is a senior lead role where you will define technical architecture and product direction for a backoffice system, focusing on full-stack development with Java/Spring Boot backend and Retool frontend. You will mentor the team, analyze user workflows to improve UX, and collaborate with non-technical stakeholders to solve complex business problems. The impact involves driving efficiency and scalability for internal operations like compliance and support.
Perks & Benefits
The job offers full remote work with flexibility, 30 days of paid time off including vacation and sick leave, and a modern tech stack with autonomy to shape features. Company events foster a collaborative culture, and there are opportunities for continuous development in a fast-growing business, likely with minimal bureaucracy and quick decision-making.
Full Job Description
Who We Are
At Patrianna LTD, we’re building a global social entertainment platform, focusing on innovative sports-oriented skill games for the North American market. With a reach of up to 150 million players worldwide, we combine creativity and technical excellence to lead in the dynamic world of social gaming.
Who We’re Looking For
We are seeking an exceptional Lead Java/Fullstack Developer with a profound, product-first mindset. This isn't just a coding role, it's a leadership position where you will be the primary advocate for user experience and workflow excellence within our backoffice system.
We are looking for someone who:
Drives Vision and Strategy: You don't wait for specs. You proactively analyze internal operations (across compliance, risk, support) to identify systemic friction and inefficiencies. You will set the technical and UX direction for our backoffice solution, ensuring it evolves into a truly intuitive, efficient, and scalable platform for non-technical users.
Champions the Internal User: You are deeply passionate (perhaps even obsessive) about workflow clarity and interface logic. You treat our internal (admin) users with the same care and respect a product designer shows external customers. You are compelled to build tools that people genuinely want to use.
Mentors and Elevates: As a Lead, you’re ready to guide, mentor, and set a high bar for technical quality and UX design for others working on the backoffice system. You take pride in simplifying complexity and enabling your teammates to deliver their best work.
If you thrive on full ownership, are energized by the challenge of solving complex business problems through elegant UX, and are ready to be the driving force behind a mission-critical platform, we want to talk to you. Come and help us define what a world-class backoffice system looks like.
Responsibilities
Lead Technical and Product Direction: Define the technical architecture and contribute to the product roadmap for the backoffice system, ensuring it meets the strategic needs of internal operations (Compliance, Risk, Support).
Drive UX/Workflow Excellence: Deeply analyze internal user workflows to proactively identify and eliminate systemic friction, ensuring the backoffice platform is intuitive, efficient, and genuinely enjoyable for non-technical users.
Mentor and Elevate the Team: Serve as a technical guide and mentor, setting a high bar for engineering quality, clean code, comprehensive testing, and thoughtful UX design across the backoffice development team.
Full-Stack Feature Development: Design, develop, and evolve robust full-stack features, connecting frontend logic in Retool with scalable, high-performance backend APIs and data layers (Java/Spring Boot).
Stakeholder Collaboration: Work closely with non-technical stakeholders to gather feedback, translate complex business requirements, and deliver impactful, practical technical solutions.
System Ownership & Reliability: Take end-to-end ownership of the system's reliability, security, and usability, championing best practices and managing technical debt.
Proactive Challenge: Challenge unclear or inefficient requirements and actively suggest smarter, more elegant, and scalable approaches to solving core business problems.
Requirements
Must Have
8+ years of production experience with Java and its ecosystem
Solid Java knowledge with a strong understanding of JVM internals
Eagerness to work as a full-stack developer, using Retool for GUI and Java for backend (Retool experience not required)
Excellent system design skills, able to describe, document, and implement scalable architectures
Strong relational database expertise (preferably PostgreSQL), including query optimization and performance tuning
Deep understanding of messaging concepts (Kafka or similar)
Good understanding of concurrency concepts and principles
Exceptional troubleshooting skills, able to resolve complex production issues effectively
Strong sense of user experience and workflow design—not just functional correctness, but clarity and usability
Ability to collaborate with non-technical stakeholders, translating business needs into practical technical solutions
Demonstrated ownership and initiative, taking responsibility for delivering solutions and driving team success
Leadership experience, including mentoring, facilitating technical discussions, and fostering collaboration
Upper-intermediate English proficiency, with clear communication for technical and non-technical audiences
Would Be a Plus
Experience with ReTool or similar platforms
Experience in fullstack development, especially in B2B or internal-facing systems
A keen eye for UI/UX quality — attention to layout, clarity, consistency, and overall ease of use
Experience with Clickhouse
Experience in iGaming
Our Tech Stack
Java 24
Spring Boot 3.5.8
Google Cloud Platform:
Kubernetes
Kafka
AlloyDB for PostgreSQL
Spanner
Ebean ORM
Flyway
Redis
Quartz
Websockets
ReTool
Test Containers
Locust for perf testing
Jenkins/ArgoCD
ELK/Sentry/Grafana/Pager Duty
Jira/Confluence/Slack/Bitbucket
We offer
Modern tech stack and clean codebase
Autonomy to shape features and improve systems
Minimal bureaucracy and quick decision-making
A collaborative and passionate team that values high standards
Other Benefits
Full Remote Work: Enjoy the flexibility of working remotely from wherever you feel most productive.
Generous Leave Policy: Take advantage of 30 days of paid time off, encompassing both vacation and sick leave, to ensure you can recharge and recover when needed. Take your time on bank holidays as well.
Company Events: Engage in our vibrant company culture through a variety of informal events designed to foster camaraderie and teamwork.
Continuously Development: Get an opportunity to join a fast-growing business where the sky’s the limit.
Similar jobs
Found 6 similar jobs