Senior Backend Developer

Machete Tech

  • Pietà, Malta Island
  • Permanent
  • Full-time
  • 3 days ago
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.Location: MaltaHybrid mode during first months / flexibility afterwardsTasks
  • 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 technologiesExpert-level programming skills in JavaScript/TypeScript and object-oriented programming principlesSolid understanding of software architecture patterns including MVC, dependency injection, and design patternsExperience with modern backend frameworks and API development (REST/GraphQL)Strong knowledge of asynchronous programming and event-driven architectureProficiency in microservices design patterns and distributed system conceptsAn understanding of software development lifecycle including version control, testing, and deployment practicesExperience with performance - optimization and scalable application development
Database & InfrastructureHands-on experience with PostgreSQL, Redis, and ElastiCacheProficiency in database management and SQL/NoSQL technologiesExperience with message brokers like RabbitMQ for event-driven communicationKnowledge of Docker containerization and cloud servicesPreferred 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
Machete TechStreamlined Platform Built for Performance and Precision

Machete Tech

Similar Jobs

  • .NET Developer (.NET, C#) – Birkirkara, Malta

    123 Sheets

    • Birkirkara, Malta Island
    • €30,000-40,000 per year
    .NET Developer (.NET, C#) – Birkirkara, Malta (Tech stack: .NET Developer, ASP.NET, C#, SQL, JSON, JS, HTML, CSS. Full Stack Engineer) 123 Sheets is a small but growing busines…
    • 10 days ago
    • Apply easily
  • Senior Backend Developer

    Machete Tech

    • Pietà, Malta Island
    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 specializ…
    • 2 months ago
    • Apply easily
  • Senior Backend .NET Developer

    Greentube

    • Birkirkara, Malta Island
    You will be joining a team of 4-5 developers responsible for the continuous development and architectural evolution of the data processing services of our gaming platform. Our te…
    • 1 month ago