Software Engineer

Date Posted

04/Jun/2024

Location

Malta

Job Type

Full-time

Category

TechOps & Development

Amusnet Gaming Limited is one of the main representatives of Amusnet Interactive in Europe. With the advanced expertise and extensive knowledge of the industry, we offer cutting-edge iGaming software and solutions. The company provides all online casino gaming software and solutions of Amusnet Interactive, that is well known worldwide in more than 85 countries. We are based in Malta and we know the Game!

We are currently looking for a Software Engineer based in Malta.

As a software engineer, you will play a critical role in designing and developing our Amusnet Gaming platform, utilizing the latest technologies and techniques to build a robust, reliable, and scalable system. Join our team of talented engineers and work on cutting-edge technologies while making a real impact on the industry. If you’re up for the challenge, we invite you to apply and help us take our platform to the next level.

THE PERFECT TEAM MEMBER IS INSPIRED TO:

  • Designing, developing, and maintaining Java-based micro-services
  • Developing and maintaining frontend components corresponding to the backend APIs
  • Collaborating with cross-functional teams to define, design, and ship new features, as well as working with software architects to improve the performance and scalability of the software
  • Writing clean, efficient, and well-tested code
  • Participating in code reviews to ensure code quality
  • Identifying and troubleshooting bottlenecks and bugs in the software
  • Continuously discovering, evaluating, and implementing new technologies to maximise development efficiency
  • Mentoring and guiding other developers on the team

THE SKILLS THAT WILL GRAB OUR ATTENTION:

  • 2 – 5 years of experience working with similar technologies and environments
  • A determined, focused team player who is able to communicate effectively with both technical and non-technical stakeholders
  • Must be self-motivated and flexible with a can-do attitude and capable of working under pressure and independently in a fast-paced and dynamic environment
  • Knowledge of agile software development methodologies, such as Scrum or Kanban
  • Experience with object-oriented programming, with a strong understanding of Java and related technologies (Gradle or Maven, Micronaut / Spring Boot / Quarkus)
  • Experience in API Design including REST and GraphQL
  • Experience with relational databases (PostgreSQL or MySQL) as well as proficiency in SQL and Hibernate or JOOQ.
  • Familiar with containerised environments using technologies such as Docker and Kubernetes
  • Knowledge and/or experience in cloud platforms such as AWS or GCP is considered an asset
  • Appreciation of system performance and scalability
  • asic knowledge of frontend technologies (HTML, Typescript, Angular or React) is considered an asset
  • Proficient in English

THE REASONS TO JOIN OUR TEAM:

  • Friendly & supportive work environment in an innovative industry
  • Attractive Salary
  • Additional Health Insurance
  • Wellness and Sports package
  • Team events throughout the year
  • Great Office Location
  • Hybrid working environment

If you are interested, please send us your CV.

All applications will be treated strictly confidential. Only short-listed candidates will be contacted.

Thank you for applying!

LATEST OPEN POSITIONS

APPLY NOW

    Upload Your CV*

    Supported file formats: .pdf, .doc, .docx, .png, .jpg, .zip, .rar.

    Optional File

    You can upload a cover letter, recommendations, etc.

    By clicking the “I accept” button you expressly give your consents as described below and as set out in our privacy policy for Amusnet Gaming to collect and process your personal data. Amusnet Gaming collects personal data in accordance with the applicable national and European legislation. The data collected by Amusnet Gaming is limited to the information provided in your application form and the complementing documents. Amusnet Gaming collects and processes personal data solely for recruitment purposes and only during the application and screening processes.

    The submitted data will be used in the evaluation process for the current position

    The submitted data will be considered in the evaluation process for all positions

    *Required fields