Fullstack Software Engineer

11 Hours ago • All levels • Full Stack Development

About the job

Job Description

CasinoGrounds is seeking a Full Stack Software Engineer to design, develop, and maintain scalable microservices using Java (Spring Boot) or Node.js. Responsibilities include building high-performance RESTful APIs, leveraging caching solutions (Caffeine, Hazelcast), implementing messaging systems (Kafka), working with MySQL and MongoDB, developing responsive frontends (React, Next.js), and optimizing for performance and scalability. Collaboration with cross-functional teams is crucial. The role offers the opportunity to work on complex systems in a collaborative, international environment and can be performed in Malta or as a hybrid role.
Must have:
  • Java/Node.js Microservices
  • RESTful APIs
  • Caching (Caffeine/Hazelcast)
  • Kafka Messaging
  • MySQL & MongoDB
  • React/Next.js Frontend
  • Performance Optimization
  • Collaboration Skills
Good to have:
  • Kubernetes
  • CI/CD Pipelines
  • API Optimization
  • Puppeteer
  • Distributed Systems

Description

Position at CasinoGrounds

About the Role:
We are seeking a skilled and adaptable Full Stack Software Engineer to join our dynamic team. The ideal candidate will have expertise in developing scalable applications using Java or Node.js, modern frontend frameworks, and caching solutions. This role involves working on complex, high-performance systems with an opportunity to make a significant impact in a collaborative, international environment.
 
The main responsibilities of the position include:
  • Design, develop, and maintain scalable microservices using Java (with Spring Boot) or Node.js.
  • Build and optimize high-performance RESTful APIs.
  • Leverage caching solutions such as Caffeine and Hazelcast to improve application performance.
  • Implement messaging systems using tools like Kafka.
  • Work with both relational databases (MySQL) and document databases (MongoDB), including the Mongo Aggregation Framework.
  • Develop responsive and dynamic frontend applications using React, Next.js, HTML, and CSS.
  • Optimize services and databases for performance and scalability.
  • Collaborate with cross-functional teams to deliver innovative and high-quality software solutions. 
Main requirements:
  • Familiarity with Caffeine, Hazelcast, or similar caching solutions.
  • Proficiency with Kafka or similar tools.
  • Strong knowledge of MySQL and MongoDB, including experience with the Mongo 
  • Hands-on experience with Puppeteer or similar tools.
  • Strong problem-solving skills and ability to troubleshoot complex systems.
  • Team-oriented with a focus on collaboration in an international environment.
Nice to have skills:
  • Experience with Kubernetes (K8s) to deploy, monitor, and manage applications.
  • Familiarity with setting up and maintaining CI/CD pipelines to automate build, testing, and deployment processes.
  • Advanced skills in optimizing APIs for speed and efficiency
  • Understanding of distributed systems and modern architectural patterns

 

Type of employment: Full time
Location: Malta/ Hybrid role

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

LeoVegas Group is a leading international igaming company with a clear vision to create the world’s greatest igaming experience. The Group offers online casino, live casino, and sports betting via 10 brands in 10 jurisdictions. The Group continues to grow rapidly, currently employing over 1,000 people in Europe, including at its headquarters in Stockholm and operations hub in Malta.


As one of the most innovative companies in the industry, the Group also invests and develops other igaming companies through its investment arm, LeoVentures. In 2022, LeoVegas Group became a subsidiary of the global entertainment company MGM Resorts International (NYSE: MGM). 


For more information, visit www.leovegasgroup.com.

Gżira, Malta (Hybrid)

Sliema, Malta (On-Site)

Warsaw, Masovian Voivodeship, Poland (Hybrid)

Sliema, Malta (On-Site)

Stockholm, Stockholm County, Sweden (Hybrid)

Warsaw, Masovian Voivodeship, Poland (Hybrid)

Newcastle Upon Tyne, England, United Kingdom (Hybrid)

Gibraltar, Gibraltar (Hybrid)

Sliema, Malta (Hybrid)

View All Jobs

Get notified when new jobs are added by LeoVegas

Similar Jobs

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nagarro - Staff Engineer, Java Fullstack

Nagarro, Colombia (Remote)

Nagarro - Principal Engineer, Java Fullstack

Nagarro, Saudi Arabia (On-Site)

Paypal - Technical Evangelist

Paypal, United States (Hybrid)

Eleven Labs - FullStack Engineer (Frontend Leaning)

Eleven Labs, United Kingdom (Remote)

Truecaller - Senior Fullstack Engineer

Truecaller, Sweden (On-Site)

Nagarro - Staff Engineer, .Net Fullstack

Nagarro, India (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Gżira, Malta

Evolution - Vlaams Sprekend - Game Presenter

Evolution, Malta (On-Site)

Evolution - Austrian German Speaking Game Presenter

Evolution, Malta (On-Site)

Aristocrat Gaming - Shift Lead- Fraud, Risk & Payments Analyst

Aristocrat Gaming, Malta (Hybrid)

ComeOn Group - Data Engineering Lead

ComeOn Group, Malta (Hybrid)

LeoVegas - Customer Experience Advisor - Sports

LeoVegas, Malta (On-Site)

Casumo - Compliance Officer

Casumo, Malta (Hybrid)

ComeOn Group - Dutch Speaking Customer Experience Agent

ComeOn Group, Malta (Hybrid)

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Get notifed when new similar jobs are uploaded