Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Back-End Engineer (Java): Gaming Platform image - Rise Careers
Job details

Senior Back-End Engineer (Java): Gaming Platform

Welcome to Homa, the gaming technology lab that is taking the industry by storm! Our team of over 230 people, hailing from more than 35 different countries, is dedicated to empowering mobile game creators worldwide to bring their creative ideas to the top charts.

Our Homa Lab platform offers a comprehensive suite of cutting-edge tools that allow developers to stay on top of the latest trends, test new features in real-time, and easily distribute and monetize their games. Our success speaks for itself - our apps have been downloaded 1.8 billion times!

Since our inception, we have raised $165 million in total from prominent investors, including Headline, Northzone, Eurazeo, Singular, Quadrille Capital, Fabric Ventures, and Bpifrance. We have also received support from renowned business angels, such as the founders of King, Sorare, and Spotify. But what truly sets Home apart is our team.

We are a diverse group of individuals from different backgrounds, countries, and cultures, all driven by a shared passion for taking over the gaming industry. Our team is rapidly growing, attracting industry veterans eager to help us deliver the next generation of Homa’s games.

Joining Homa means becoming part of a dedicated team creating innovative and high-performing games for players worldwide. If you're ready to take your career to the next level and make a real impact in the gaming industry, then Homa is the perfect place for you. Join us and let's create the future of gaming together!

Role & missions – What you will do 🚀

As a Senior Back-End Engineer, you will play a crucial role in our User Acquisition & Monetization (UAM) squad, contributing hands-on to code, stabilizing existing systems, and driving forward key migrations. You will work with other engineers on our low latency and highly scalable Java backend, ensuring it always stays up. We work on high-throughput, low-latency services, ensuring optimal performance and seamless integration with our broader gaming ecosystem.

About you – Who you are 🦄

  • 5+ Years professional experience in Java or another JVM language
  • Spring Framework experience
  • Expertise in high-performance, scalable systems handling millions of daily requests
  • Knowledge of stream processing (Kafka, Spark, etc.)
  • Ability to make high-level technical decisions and drive architecture improvements
  • Fluent in English and an excellent team player

Good to have 💪

    • Familiarity with Camunda or other process orchestration systems
    • Experience in resilient software desig
    • Experience with key-value stores (Redis, DynamoDB, Aerospike, etc.)
    • Understanding of microservice architecture patterns
    • Experience in writing tests and ensuring code quality
    • Familiarity with Kubernetes or other container orchestrators

What Sets You Apart 💬

✔ Results-driven mindset – you take ownership and drive projects to completion

✔ Strong collaboration skills – you work effectively with remote teams and stakeholders

✔ Clear communication – ability to explain technical concepts to non-technical audiences

Our Culture—Who we are🪐

At Homa, we are building a community of brilliant talents. We believe that true innovation comes from diversity and collaboration, and that's why we prioritize brainpower and determination over formal education. So if you have the talent, energy and motivation, there is no obstacle to your success here.

As the creative experts behind the platform, we provide developers with the data they need to bring their ideas to life. Our team lives by three central values that guide everything we do:

✨Ambition: we're not afraid to tackle difficult challenges and set our goals extremely high. We're on a mission to revolutionize an industry dominated by well-established companies, and we won't stop until we succeed.

✨Humility: we leave our pride & ego aside. We are always ready to lend a helping hand, celebrate each other's successes, and learn from our failures. As Mr. Lamar said, "Sit down. Be humble."

✨Curiosity: we keep our minds open and never stop learning. We believe that questioning everything is the best way to stay ahead of the curve, and we encourage all our team members to stay curious and never stop exploring new ideas.

At Homa, you'll be challenged, supported, and inspired every day, and we can't wait to see what you bring to the table.

Perks & Benefits 🎁

While success is its own reward, here are some of the benefits that come with working at Homa:

  • We offer essential benefits in France and specific locations, including health insurance, meal vouchers, public transport subsidies, childcare benefits, and life insurance
  • If you're interested in working from our newly renovated Paris HQ with a rooftop garden and WeWork amenities, we have a desk waiting for you
  • You will be working in English with our international team of top-tier talents from 35+ countries
  • You will be able to attend diverse team events and Workations (the famous company-wide Homa trip)
  • You will have bi-annual reviews with your manager to reflect on your performance, celebrate wins, and receive constructive feedback

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Back-End Engineer (Java): Gaming Platform, Homa

Welcome to Homa, where we're redefining the gaming landscape as a Senior Back-End Engineer working on an innovative gaming platform! In our dynamic and diverse team, consisting of over 230 passionate individuals from 35 different countries, you will contribute to empowering mobile game creators globally. By joining us, you will dive into our robust suite of tools designed for game developers to thrive. You'll play a pivotal role in our User Acquisition & Monetization squad, tackling complex challenges on our low-latency and highly scalable Java backend. Your expertise of 5+ years in Java, particularly with the Spring Framework, will be key in maintaining and enhancing our systems that handle millions of requests daily. We value your insight in driving architectural improvements and ensuring optimal performance. Homa isn't just about amazing games; it's about a culture driven by ambition, humility, and curiosity that encourages learning and collaboration. You'll work with like-minded professionals who are eager to innovate and push the boundaries of what's possible in gaming. If you're ready for a career that takes you to the next level and want to be part of a team that's making waves in the industry, Homa is the place for you. Let’s create the future of gaming together!

Frequently Asked Questions (FAQs) for Senior Back-End Engineer (Java): Gaming Platform Role at Homa
What are the main responsibilities of a Senior Back-End Engineer at Homa?

As a Senior Back-End Engineer at Homa, your primary responsibilities include contributing to our User Acquisition & Monetization squad by coding, stabilizing existing systems, and overseeing critical migrations. You will be working on our low-latency, highly scalable Java backend, ensuring peak performance and smooth integration with our dynamic gaming ecosystem.

Join Rise to see the full answer
What qualifications are required to be a Senior Back-End Engineer at Homa?

To qualify for the Senior Back-End Engineer position at Homa, candidates should possess over 5 years of professional experience in Java or another JVM language. Proficiency in the Spring Framework and expertise in developing high-performance, scalable systems that handle millions of requests daily are crucial. Familiarity with technologies like Kafka or Spark and strong problem-solving skills are also desired.

Join Rise to see the full answer
Is experience with process orchestration necessary for the Senior Back-End Engineer role at Homa?

While it's not mandatory, having familiarity with Camunda or other process orchestration systems will be beneficial for candidates applying for the Senior Back-End Engineer position at Homa. It can enhance your ability to design resilient software and improve overall system performance.

Join Rise to see the full answer
What does the work culture look like for a Senior Back-End Engineer at Homa?

At Homa, the work culture embraces diversity, innovation, and collaboration. As a Senior Back-End Engineer, you will find yourself in a supportive environment where ambition, humility, and curiosity drive the team. Collaborating with an international team across various backgrounds allows everyone to contribute unique perspectives towards common goals in the gaming industry.

Join Rise to see the full answer
What benefits can I expect as a Senior Back-End Engineer at Homa?

Senior Back-End Engineers at Homa enjoy a range of benefits, including health insurance, meal vouchers, public transport subsidies, childcare support, and life insurance in France. Additionally, the opportunity to work in a vibrant Paris HQ, attend company-wide Workations, and participate in bi-annual performance reviews makes for a rewarding work experience.

Join Rise to see the full answer
Common Interview Questions for Senior Back-End Engineer (Java): Gaming Platform
Can you describe your experience with high-performance Java systems?

To effectively answer this question, highlight specific projects where you designed or optimized systems handling significant user requests. Discuss the tools and frameworks you utilized, such as the Spring Framework, and any improvements in system performance you achieved.

Join Rise to see the full answer
How do you approach debugging a complex back-end issue?

When tackling a complex back-end issue, start by clearly defining the problem. Use logging and monitoring tools to gather relevant data, isolate components, and conduct tests. Highlight your systematic approach to problem-solving and collaboration with your team to identify and implement solutions.

Join Rise to see the full answer
What is your experience with microservices architecture?

In your response, discuss your familiarity with microservices and their benefits, such as scalability and independent deployment. Share examples from your past work where you implemented microservices, any challenges faced, and how you overcame them.

Join Rise to see the full answer
How do you ensure code quality in your projects?

Explain your strategies for maintaining code quality, such as writing tests, conducting code reviews, and adhering to coding standards. Mention any specific tools you use for continuous integration/continuous deployment (CI/CD) to automatically run tests and check code quality.

Join Rise to see the full answer
Describe your experience with stream processing technologies.

Share your experience with stream processing technologies like Kafka or Spark. Discuss how you've used them to handle real-time data and seamless integration within a back-end ecosystem, and provide an example of a project where you successfully implemented these technologies.

Join Rise to see the full answer
How would you handle a tight deadline for a project?

Demonstrate your time management skills and ability to prioritize tasks by sharing methods you employ to break down projects into manageable steps. Cite past experiences where you effectively met deadlines while maintaining quality work.

Join Rise to see the full answer
What collaborative tools do you use when working remotely?

Mention tools like Slack, Jira, or Trello you utilize for effective collaboration within remote teams. Emphasize your adaptability and proactive communication with team members to keep everyone aligned on project goals.

Join Rise to see the full answer
Can you give an example of a time you made a crucial architectural decision?

Provide a specific instance where you made an architectural decision that positively impacted a project. Discuss your thought process, the factors you considered, and the long-term benefits achieved due to that decision.

Join Rise to see the full answer
What challenges have you faced in team collaborations, and how did you overcome them?

Discuss any team collaboration challenges you encountered, such as differing opinions or communication gaps. Explain how you approached the situation, encouraged open dialogue, and found a resolution that strengthened team dynamics.

Join Rise to see the full answer
How do you stay updated with the latest technology trends relevant to back-end development?

Share your personal strategies for staying informed about technology trends, such as attending webinars, reading industry blogs, or participating in developer communities. Mention how this continuous learning benefits your work and contributes to the team.

Join Rise to see the full answer
Similar Jobs
Homa Remote No location specified
Posted 4 days ago
Homa Remote No location specified
Posted 4 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
PA Consulting Hybrid Tower Point, 6th Floor, 27-43 Wormwood Street, Boston, MA 02210, United States of America, Boston
Posted 4 days ago
Photo of the Rise User
Visa Remote Bangalore, India
Posted 4 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Dental Insurance
Vision Insurance
Paid Holidays
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!