Are you a resourceful Java Developer who wants to work on award-winning software solutions? If so, you might be the next person to join the #SingularTeam!
Singular is an established brand in the iGaming industry providing the full spectrum of iGaming and omnichannel solutions. There are three key aspects that shape our competitive factor: flexibility, reliability, and innovation. We cater to each client in a bespoke fashion, there is no one-size-fits-all. While most of the suppliers strive to simultaneously serve numerous operators, we deliver unique partner-centric solutions to help our clients stand out. This is what sets us apart and makes our business success in the long run.
We continuously strive for improvement by using novel technologies and agile development processes. Founded in 2009, Singular has grown from a start-up of 7 to an enterprise of 140+ employees located across our 3 offices in Sliema, Malta; Tbilisi, Georgia; and Skopje, North Macedonia.
- Maintain and extend the functionality of existing products
- Participate in requirements analysis
- Contribute to the logical and physical design of the product
- Participate in source code analysis and debugging
- Create technical documentation using required standards
Qualifications & experience:
- Minimum 4+ years experience in creating Java/Java EE/Spring Web application.
- Excellent knowledge of OOP concepts & design patterns
- Experienced with Jboss/Wildfly application server
- Skilled with using Java Enterprise Technologies or Spring and Spring Cloud Technologies
- Experienced with using Maven
- Experienced with using Git
- Effective and efficient in team collaboration.
Desirable Skill Set:
- General knowledge of web development and HTTP standard
- Strong analytical skills to solve problems, perform research and derive solution opportunities
- General knowledge of data structure, UML, XML, JSON
- Experience with Infinispan, Hazelcast, Hibernate, Resteasy
- Experienced with using EJBs, JMS, JPA, REST, ORM, Caching, Queues, Web Sockets
- Understanding in multi-threading and concurrency
- Experience in code documentation
- Experience with testing (Unit and Integration tests)
- Experience with using MySQL
- Experience with working in JIRA
These are some of our outstanding benefits:
- Challenging projects
- International work experience
- Training and learning
- Travel opportunities
- Competitive salary
- Fitness activities
- Private Health Insurance
You fit ideally if you:
- love gaming
- studied Computer science
- are a PlayStation master
Why you should apply
We nurture a teamwork environment where ideas are communicated, and knowledge sharing is encouraged. We appreciate the talent and inspire constant self-improvement. We constantly search for progressive thinkers, creative doers, game-changers, visionaries, and groundbreakers who never settle for mediocrity.