Full Stack Software Engineer Opportunity

Xciting Group company

Subscribe to our Telegram & Twitter Channel

Full Stack Software Engineer in MALTA

Visa sponsorship & Relocation 1 year ago

The Role:


The Full Stack Software Engineer at Xciting Group plays a pivotal role in developing and modernizing our platform software solutions. You will focus on Java for existing platform code, transitioning services to Node.js, and utilizing React for back-office web applications. If you are a proactive problem-solver with a strong background in full stack development, a passion for building resilient and efficient systems, and an ability to work seamlessly with cross-functional teams, we want to hear from you.


Some Facts About Xciting Group:


At Xciting, we bring together the most popular casino games in one dynamic platform, making it effortless for you to supercharge your gaming website. Though our team may be small, we are ambitious when it comes to quality, development processes, and working methods. We work very closely with our clients on a daily basis to ensure our work meets their needs.


We believe that a diverse development team driven by experienced and professional leadership can create truly innovative products. While we take pride in our services, we are also proud of the people behind them. That's why we invest in building strategies and products and, most importantly, in the human element. Xciting Group is an equal opportunity employer, promoting diversity within our organisation, which makes us a great team!


What You Will Be Doing:


  • Develop, maintain, and optimise our iGaming platform that is primarily in Java, transitioning strategic components to Node.js & TypeScript, and documenting it.
  • Develop and maintain interfaces and administrative tools using React.
  • Evaluate and refactor existing backend systems to enhance performance and scalability using modern architectures.
  • Collaborate with cross-functional teams to define clear requirements, deliverables, and timelines.
  • Ensure code quality and maintainability by adhering to best practices like code reviews, unit testing, and continuous integration.


How Will Success Be Measured in This Role:


  • Acting in line with the company’s values.
  • Ability to work individually and as part of a team towards strategic company objectives.
  • Delivering assigned tasks on time.
  • Taking responsibility for your work and the deliveries of the team you are part of.
  • Building a solid and fault-tolerant infrastructure.


Your Experience:


  • Extensive experience with Java and strong proficiency with Node.js in a production environment.
  • Extensive knowledge in building and maintaining robust applications using Maven and Spring Boot, as well as managing dependencies.
  • Competence in developing React-based applications and an understanding of modern JavaScript ecosystems.
  • Proficiency in Dockerizing applications and setting up efficient, isolated environments for development.
  • In-depth knowledge of iGaming platforms, including backend processes and compliance issues.
  • Good understanding of relational (MySQL) and non-relational (Redis) databases.
  • Ability to work on complex projects involving both legacy systems and cutting-edge technologies.
  • Demonstrated ability to document processes and maintain high standards in code documentation to ensure clarity and usability.
  • Experience in applying modern architectural practices to legacy systems for performance and scalability improvements.


Why Join Xciting Group?


We believe in offering a great work environment with a hybrid approach. Here, your voice is heard, making a real difference. We provide a competitive salary and benefits, emphasising a sustainable work/life balance. But it's not just about money: we're a friendly, fun, and diverse community that regularly gathers for social activities. Our perks include a well-being allowance, office lunches, dental and international health insurance, with the option to temporarily work from another location, and parking facilities. The company is committed to supporting career growth and personal development, and we also offer a relocation package when needed.


Application Process:


Please send us your updated curriculum vitae together with a covering letter in English to let us know your motivation for applying and your salary expectation. Once your application is received, we will do our best to get back to you as soon as possible.


Any questions? Email us at hr@xciting.com

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly