Senior Java Software Engineer.

Sub banner

Senior Java Software Engineer

Posted 2 days ago
Up to €80k (Based on experience)Job Reference: 37674

Growing iGaming business on the lookout for a Senior Java Software Engineer

 

  • Play a key role in building the iGaming platform from the ground up.
  • Start as a core team member, with opportunities to lead as we grow.
  • Work directly with industry veterans for unparalleled mentorship.

 

Salary: Up to €80k (Based on experience)

Location: Remote in Malta (Candidate must be in Malta)

 

Key Responsibilities

  • Design, develop, and maintain back-end services and features for our iGaming platform.
  • Collaborate with cross-functional teams to analyze project requirements and drive software design and implementation.
  • Optimize existing functionalities to enhance platform performance, reliability, and scalability.
  • Participate in code reviews, testing, and debugging to maintain high-quality code standards.
  • Contribute to technical documentation to support smooth software maintenance and updates.

 

Requirements

  • Experience: 5+ years of experience in Java and Java EE, with a proven track record of back-end development in complex, high-traffic applications
  • Frameworks: Solid expertise with Spring Boot, Spring MVC, and Spring Cloud.
  • Industry Knowledge: Direct experience in the iGaming industry is essential, particularly with platform architecture and scaling solutions.
  • Database Management: Proficiency with relational databases like MySQL and ORM tools, with strong SQL skills.
  • Version Control: Proficient with Git and understanding of version control best practices.
  • Architecture & Design: Deep understanding of Object-Oriented Programming (OOP), design patterns, and experience with microservices architectures.

 

Desirable Skills

  • Caching Solutions: Knowledge of Infinispan, Hazelcast, or R
  • Messaging and Event Streaming: Experience with Kafka, JMS, or Rabbit MQ
  • Testing and Deployment: Familiarity with CI/CD pipelines and testing frameworks
  • Analytical Mindset: Strong problem-solving abilities, with a proactive approach to improving software reliability and performance