We are a leading international digital gaming company, underpinned by superior talent and technology. We operate a multi-branded strategy, using a combination of proprietary and licensed software to provide online bingo and slot gaming and a social gaming mobile application. Every day, millions of people worldwide enjoy our products - which includes meccabin...
Read more about this company
We're looking for a Junior Software Engineer to join our passionate crew and tackle exciting challenges in a fast-paced environment.
Note: Successful candidates from the first screening interview will be invited to our OPEN DAY assessment. You'll have the opportunity to meet our team and get a feel for our work environment.
You'll be
Analyzing requirements and building rock-solid, scalable Java applications (Java 17 & 21 a plus!)
Contributing to best practices, architecture, and design - your ideas matter here!
Apply best engineering practices with other team members, and maintain code quality across applications.
Write software following OOP best practices; Design Patterns; Dry and Solid Principles.
Working collaboratively across teams to craft exceptional solutions.
Debugging and troubleshooting like a boss to ensure optimal performance.
Staying ahead of the curve on emerging technologies and recommending groundbreaking solutions.
Qualifications
Experience with Spring/Spring Boot framework
MS SQL database chops (queries & stored procedures)
Built APIs on REST (GraphQL a plus!)
Ability to write unit and integration tests;
Experience with event-driven systems and AWS (advantageous)
A bachelor's degree in Computer Science, Software Engineering or related field (advantageous).
A background in the betting, financial, or banking sector (advantageous)
#LI-Hybrid #LI-MN1
20 Initiatives to Boost Employee EngagementAre you struggling with improving employee engagement at work? This article covers everything from better communication to building a strong workplace culture.
30 Common Interview Mistakes to AvoidThis piece examines 30 of the most common mistakes applicants make at interviews, so you know how to better avoid them.