
Job Overview
Location
All Cities
Job Type
Full-time
Category
Software Engineer
Date Posted
February 26, 2026
Full Job Description
📋 Description
- • We are seeking a skilled and experienced Java Software Engineer to join our dynamic team at Roller Gaming, a leading provider of professional services and next-generation native applications for the iGaming, iGambling, Sportsbetting, and iLottery domains. You will be instrumental in developing and enhancing robust, high-transaction, large-scale websites and services that power global leaders in the online betting and gaming industries. This role offers a unique opportunity to contribute to cutting-edge solutions for industry-leading partners, particularly within the lottery sector, who are renowned for their innovative thinking and revenue-generating games and services.
- • As a Java Software Engineer, you will be deeply involved in the entire software development lifecycle, from initial design and implementation to rigorous code review. Your primary focus will be on developing new features and functionalities, ensuring that our solutions are not only performant but also scalable, modular, and portable. You will be working within a service-oriented or microservices architecture, a critical component for handling high volumes of transactions and ensuring the resilience of our platforms.
- • A key aspect of this role involves actively participating in the design and implementation of full-stack, end-to-end solutions. This means you'll have a hand in shaping how our applications function from the user interface down to the database. You will be expected to write clean, readable, and reusable code, adhering strictly to deadlines and the agile methodology. This requires excellent organizational and prioritization skills to ensure timely project delivery without compromising on quality.
- • The position demands a proactive approach to creating and maintaining testable code. This includes writing unit tests, integration tests, and potentially end-to-end tests to ensure the reliability and stability of the software. You will collaborate closely with other engineers, QA testers, and product managers to deliver high-quality software that meets and exceeds client expectations.
- • Our partners are at the forefront of the lottery industry, offering exciting and innovative games and services that have been driving revenue for over a decade. Your work will directly contribute to the success of these ventures, supporting their world-class mobile application development, interactive games, player engagement platforms, iLottery systems, and various software solutions designed to optimize lottery operations. This is a chance to make a tangible impact on a significant industry.
- • You will be working with modern technologies and best practices in software engineering. This includes leveraging frameworks like Spring and Spring Boot, and ensuring efficient data management with Hibernate. Designing, building, and maintaining RESTful APIs will be a core responsibility, enabling seamless communication between different services and applications. Experience with relational databases such as PostgreSQL is essential for data persistence and retrieval.
- • Furthermore, you will gain valuable experience working with message queues like RabbitMQ or Kafka, which are crucial for asynchronous communication and building resilient, scalable systems. The role also provides exposure to containerization technologies such as Docker and orchestration platforms like Kubernetes, along with cloud environments like AWS, which are fundamental to modern software deployment and management.
- • We embrace agile methodologies, so you'll be part of a team that values collaboration, continuous improvement, and rapid iteration. Your ability to work effectively within a team, while also demonstrating independence and self-motivation, will be key to your success. We encourage a culture of knowledge sharing and continuous learning, providing opportunities for professional growth and skill development.
- • This role is ideal for a Java Software Engineer who is passionate about building high-performance, scalable applications and wants to make a significant contribution to the rapidly evolving iGaming and lottery technology landscape. You will be joining a company that values transparency, loyalty, and mutual respect, fostering a collaborative environment where team dynamics drive success and innovation is encouraged. We offer the flexibility of hybrid or remote work, ensuring a healthy work-life balance, and prioritize the health and well-being of our employees through various initiatives and engaging events.
🎯 Requirements
- • Proven track record for successful completed projects, experienced in Enterprise Java Software Development in a service-oriented or microservice architecture.
- • 4+ years of experience in back-end programming and related frameworks (Spring, Spring Boot, Hibernate).
- • Proven experience in designing, building, and maintaining RESTful APIs.
- • Experience working with Relational Databases such as PostgreSQL.
- • Experience working with message queues - RabbitMQ, Kafka or similar.
- • Experience in Version Control Systems, specifically Bitbucket, GIT.
- • Strong communication skills in both English and Bulgarian language and ability to convey technical concepts clearly.
🏖️ Benefits
- • Remote Office – Flexible hybrid form of working, option for working fully remotely.
- • Health Insurance – Additional private health insurance, including dental care plan.
- • Personal Development – Company-sponsored training budget to further develop your skills.
- • Employee Referral Programme – Receive a bonus for referring a friend.
- • Holidays – Enjoy extra 5 days after your 1st and 5th year.
- • Social Events – We love to celebrate our success together.
Skills & Technologies
About Ndeavour Tech Pvt. Ltd.
Ndeavour is an Indian technology services company founded in 2014 that designs, builds and manages cloud-native software products and data platforms for global enterprises. Core offerings span product engineering, cloud infrastructure, data engineering, AI/ML solutions and managed DevOps, delivered through agile squads integrated with client teams. The firm focuses on sectors including fintech, healthtech, logistics and e-commerce, emphasizing scalability, security and rapid iteration. Headquartered in Pune with additional offices in Bengaluru and Singapore, Ndeavour operates ISO 27001-certified processes and serves Fortune 500 and high-growth scale-ups across North America, Europe and Asia-Pacific.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.
Similar Opportunities

Web.com Group, Inc.
2 months ago

Ryzlabs Inc.
2 months ago

Anyone AI Inc.
28 days ago

Anyone AI Inc.
28 days ago