Java Developer

Lottoland Gibraltar Gibraltar Software Development
Warning! Vacancy expired

Company Description

We are growing and we are growing fast! When we launched our online lotto business in 2013 our office in Gibraltar had just 7 people, now, we have over 270 staff from 30 different countries. How have we done this?  We disrupt the norm, challenge ourselves and traditions, we might still be thought of as small but we consider ourselves mighty!  We are now active across four continents, with over 5.5 million users which makes us one of the most successful start-ups in Europe. Do you have a skill or talent to share with us?

Position

Contract Type: Full time 

Location: Gibraltar

Closing date: 04/06/2018

Together, in a team of 80+ passionate geeks and a network of handpicked partners, we take care of the whole software development process of Europe’s fastest growing gambling platform.To support our development teams in Gibraltar, we are looking for Middle Java Developers who are very experienced and passionate about software development, who love to push product development using state-of-the-art technology, and who have very high quality standards.

As a Middle Java Software Developer, you will work in a multi-disciplinary team implementing new and improving the existing functionality of the gambling platform. You will use your experience and knowledge to support and make architectural decisions together with the software architects, play a part in the selection of new technologies, and promote knowledge transfer both within your team and between teams. You will be also responsible for reviewing the work of your colleagues as well as supporting junior developers.

Responsibilities:

  • You plan, develop and improve the gambling platform with a very high degree of ownership, in a continuous delivery environment
  • You design and implement interfaces to other high availability systems
  • You evaluate the use of new technologies, architectures and frameworks
  • You collaborate closely with software architects, product owners and stakeholders
  • You support other team members
  • You are part of a highly collaborative agile process

Requirements

  • Passion and eagerness to build the best gambling platform together with your team
  • In-depth practical experience with OOP, design patterns, Java EE 7 (CDI, JSF, EJB, JAX-RS), databases (NoSQL) and data structures
  • Excellent understanding of complex software architectures
  • In-depth experience with tools such as IntelliJ IDEA, git, Maven
  • Highly familiar with agile development and continuous delivery
  • High quality standards
  • Eagerness to work on topics like performance optimisation, responsiveness, scaling and high availability
  • Enthusiastic about working in multi-disciplinary teams
  • Good English skills
  • A completed degree in computer science or a comparable course is a must

What’s in it for you?:

  • Scrum team of highly motivated and skilled professionals
  • XP practices: Pair programming, Daily releases, TDD
  • State-of-the-art technology environment: Java EE7 (JSF2, CDI, JAX-RS), MongoDB, Glassfish, Git, Maven, Groovy, K8s, AWS, etc.
  • Challenging and diverse tasks in a fast moving environment of constant and sustainable growth.
  • International team with short communication and decision paths.
  • An open culture defined by a passion for developing software, fun and mutual respect, where you can work professionally and assume responsibility.
  • The opportunity to work at a sunny location abroad.

Other information

Lottoland Benefits:

  • Competitive salary 
  • Annual bonus
  • 25 days holiday and 12 days Gibraltar bank holidays
  • International premium healthcare
  • subsidised gym membership within a variety of locations in Gibraltar 
  • Weekly subsidised Yoga sessions
  • Relocation assistance
  • Continuous learning/development opportunities and progressive career paths.

Cultural Fit:

  • Lottoland is a dynamic, creative and technologically advanced organisation.
  • Passion for innovation is a strength that is valued in Lottoland employees.
  • Managers need to inspire and develop their teams to get the most out of them.
  • Putting customers first is key to Lottoland’s success as is collaboration across the business.
  • Employees are empowered to do their best but held accountable for their actions.
  • Grit and determination is a prerequisite for all Lottolanders.
  • Honesty, integrity and trust are a given.

Lottoland could be just the place for you. We like it here and we’re sure you will too! Our corporate website has lots more information - check it out!  www.lottolandcorporate.com