ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Backend Developer

Machete

Pietà, Pietà, Malta Hybrid permanent

Posted: June 30, 2025

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Design and develop scalable microservices architecture for online gambling platform, handling thousands of concurrent users and real-time gaming operations.

Job Description

We strive to deliver the best customer experience in the industry. To help us continue expanding our offerings, we’re in search of an experienced Senior Backend Developer specializing in Node.js and NestJSto join our team in the production of online casinos.

You will be responsible for designing and developing scalable microservices architecture that powers our gaming platform, handling thousands of concurrent users and real-time gaming operations.

A Taster of what you will be involved:

Microservices Development

• Design, develop, and maintain microservices using NestJS for various gaming-related purposes
• Create and improve existing REST API and GraphQL endpoints to support gaming operations
• Implement scalable solutions capable of handling thousands of requests per second

Gaming Platform Development

• Develop backend systems for game logic and core mechanics including character progression and gameplay features
• Implement networking and multiplayer systems to enable seamless online gameplay
• Build robust server infrastructure to support online gaming services

Technical Excellence

• Write clean, efficient, and maintainable code following industry best practices
• Participate in code reviews to ensure quality and reliability of the codebase
• Design and refine system architecture and database structures to support business goals
• Investigate and resolve complex technical challenges using appropriate tools and approaches


Requirements:
Core Technical Skills

• 5+ years of backend development experience with strong proficiency in modern server-side technologies
• Expert-level programming skills in JavaScript/TypeScript and object-oriented programming principles
• Solid understanding of software architecture patterns including MVC, dependency injection, and design patterns
• Experience with modern backend frameworks and API development (REST/GraphQL)
• Strong knowledge of asynchronous programming and event-driven architecture
• Proficiency in microservices design patterns and distributed system concepts
• An understanding of software development lifecycle including version control, testing, and deployment practices
• Experience with performance - optimization and scalable application development

Database & Infrastructure

• Hands-on experience with PostgreSQL, Redis, and ElastiCache
• Proficiency in database management and SQL/NoSQL technologies
• Experience with message brokers like RabbitMQ for event-driven communication
• Knowledge of Docker containerization and cloud services

Preferred skills:

• Experience in the online gaming or iGaming industry is highly preferred
• An understanding of gaming software applications and operations
• Familiarity with laws and regulations governing remote gaming
• Knowledge of real-time communication and WebSocket implementation
• A solid understanding of security best practices including authentication, authorization, and secure communication
• Experience with performance optimization techniques including profiling and load testing
• Knowledge of anti-cheat systems and fraud prevention measures

Preferred Qualifications

• IT-related degree in Computer Science, Software Engineering, or related field
• Experience with AWS Cloud
• Knowledge of GitLab, ArgoCD for CI/CD operations
• Understanding of Domain-Driven Design (DDD) principles
• Experience with testing frameworks like Jest, Mocha for TDD practices

Tech Stack:

• Backend: Node.js, NestJS, TypeScript
• Databases: PostgreSQL, Redis, ElastiCache
• Message Queues: SQS, RabbitMQ
• APIs: REST, GraphQL
• Tools: Git, Docker, CI/CD pipelines
• Cloud: AWS (considered as a plus)
• Monitoring: Grafana, Prometheus (considered as a plus)


Benefits:
• A competitive and attractive salary
• Private health insurance
• Annual wellbeing allowance to support your physical and mental health
• Regular social events to foster strong team connections
• Daily lunch allowance when working from the office

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply