As a Principal Java Engineer, you will be working as a part of site reliability team. You will play a critical role in setting technical direction, ensuring best practices, and delivering robust, scalable solutions.
Overview
A fast-growing technology company operating at the intersection of gaming, data, and innovation. With a focus on building scalable, high-performance platforms for the iGaming industry, it delivers end-to-end solutions across trading, risk management, user engagement, and analytics.
Requirements
* Experience with wallet systems, transactional systems, concurrent transactions is critical.
* Experience with systems under load.
* Strong former experience as Principal/Tech Lead.
* 5+ years of experience in Java development as Senior software Engineer.
* Proven experience with Kubernetes environment.
* Proficiency in database design and SQL.
* Experience working with Kafka.
* Experience working with distributed cache systems.
* Experience with on-prem (e.g Designing systems without public cloud services)
* 5+ iGaming experience is a must.
Responsibilities
* Resolve complex technical incidents and performance issues in Java applications, ensuring high availability and reliability.
* Design and implement scalable, maintainable backend solutions with a strong focus on system stability.
* Collaborate closely with solution architects to identify opportunities for technical improvements.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Consulting
Industries
- IT Services and IT Consulting
#J-18808-Ljbffr