Senior Software Engineer - JVM Backend (Remote)
About the Role
We are seeking a Senior Software Engineer - JVM Backend to join our dynamic team in the iGaming and sports tech sector. This remote position allows you to work from anywhere while contributing to a high-traffic, real-time wagering and gaming platform. As a Senior Software Engineer, you will play a critical role in platform-level engineering, focusing on performance, scalability, and reliability.
What You'll Do
- Design and implement robust JVM-based backend systems using Java and Kotlin.
- Develop scalable microservices that handle high throughput and real-time data processing.
- Optimize system performance through effective memory management and concurrency techniques.
- Take ownership of systems from inception to deployment, ensuring clean architecture and reliability.
- Collaborate closely with a highly technical CTO and contribute to architectural decisions.
Requirements
- Strong commercial experience with JVM-based systems.
- Advanced proficiency in Java and Kotlin in production environments.
- Experience in building scalable microservices and event-driven architectures.
- Solid understanding of concurrency, memory management, and performance tuning.
- Proven ability to own systems end-to-end with a hands-on approach.
Nice to Have
- Familiarity with cloud-native infrastructure and deployment.
- Experience in the iGaming or sports tech industry.
- Knowledge of high-performance computing and optimization techniques.
What We Offer
- Competitive salary with opportunities for growth and advancement.
- Flexible remote work arrangements to suit your lifestyle.
- Engaging work environment with challenging engineering problems.
- Direct collaboration with senior leadership and technical experts.
- Long-term career development within a rapidly growing company.
This Senior Software Engineer role offers a unique opportunity to work remotely on high-performance systems in the rapidly growing iGaming sector. With a competitive salary and significant growth potential, it's a compelling position for experienced engineers.
Who Will Succeed Here
Expertise in Java and Kotlin with a strong understanding of microservices architecture, enabling the development of robust backend solutions for high-traffic applications.
Proficient in cloud technologies (AWS, GCP, or Azure) and event-driven architecture, ensuring efficient deployment and scalability of applications in a remote work environment.
Strong analytical mindset coupled with experience in performance tuning and concurrency, allowing for the optimization of complex systems in real-time gaming scenarios.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months