Hiring.Camp

Java Backend Developer

Lottomaticagroup

·

Yesterday

Apply
Location
Roma - Via degli Aldobrandeschi, Italy
Workplace
Hybrid
Type
Full-time
Department
IT
Source
Workday

Description

Siamo il Gruppo Lottomatica, leader nel settore del gioco regolamentato in Italia e uno dei maggiori operatori europei, in tutte le aree di attività: scommesse sportive, gioco online e macchine da intrattenimento.

Offriamo ai nostri clienti esperienze di gioco sicure e di qualità, attraverso tutti i canali, investendo in tecnologia e qualità dei servizi.

Essere in Lottomatica è molto più che far parte di un'azienda: significa contribuire a un progetto imprenditoriale caratterizzato da innovazione e crescita

Siamo alla ricerca, per una Società del Gruppo, di un profilo di Java Backend Developer che entrerà a far parte del Dipartimento Digital & Betting.


Principali attività:

  • Progettare, sviluppare e manutenere applicazioni Java utilizzando Spring Boot.
  • Testare, debuggare e documentare il codice scritto
  • Garantire la conformità degli standard di qualità e sicurezza
  • Collaborare con il team di sviluppo per la progettazione e la gestione del prodotto per soddisfare i requisiti di business.
  • Mantenere e aggiornare le applicazioni esistenti, implementando le nuove funzionalità e le correzioni necessarie
  • Risolvere problemi tecnici e garantire la risoluzione di bug in modo tempestivo.

Requisiti:

  • Ottima conoscenza di Java e della programmazione orientata agli oggetti (OOP).
  • Ottima conoscenza di Spring Framework e Spring Boot.
  • Ottima conoscenza delle API REST e dei protocolli HTTP/HTTPS.
  • Buona conoscenza dei framework ORM (Hibernate, JPA).
  • Buona conoscenza dei database relazionali e del linguaggio SQL, preferibilmente Microsoft SQL Server.
  • Buona conoscenza dei database NoSQL, in particolare MongoDB.
  • Buona conoscenza dei sistemi di messaggistica asincrona, in particolare RabbitMQ.
  • Buona conoscenza di Redis per la gestione della cache e dei dati in memoria.
  • Buona conoscenza dei sistemi di versionamento, in particolare Git.
  • Conoscenza degli strumenti di build e dependency management (Maven).
  • Conoscenza di base dei sistemi operativi Linux.

Sarà considerata un plus:

  • Esperienza nella progettazione e nello sviluppo di architetture a microservizi e sistemi distribuiti.
  • Familiarità con pipeline CI/CD, preferibilmente tramite GitLab CI/CD.
  • Esperienza nell'utilizzo di WebSocket per comunicazioni real-time.
  • Conoscenza dei componenti Spring Cloud, come Config Server ed Eureka.
  • Conoscenza di sistemi event-driven e meccanismi di comunicazione asincrona.
  • Esperienza nello sviluppo di applicazioni ad alta disponibilità e nella gestione di elevati volumi di dati.

Cosa troverai in Lottomatica:

  • Opportunità di lavorare nella più grande azienda di scommesse e giochi in Italia e una delle più grandi al mondo.
  • Un ambiente dinamico in cui migliorare le proprie competenze e acquisirne di nuove.
  • La possibilità di fornire soluzioni d'impatto per grandi organizzazioni con un effetto diretto sui loro dipendenti.
  • Partecipazione a progetti di beneficenza, legalità e responsabilità attraverso la Fondazione Lottomatica.
  • Un modello di DNA aziendale fondato su Inclusione, Valore della Diversità, Eccellenza e Collaborazione.
  • Far parte dell'azienda numero uno al mondo nel settore per impegno ESG.
  • Eccellenti opportunità di crescita.

Cosa offriamo:

  • Contratto a tempo indeterminato e opportunità di lavoro ibrido.
  • Formazione continua su hard e soft skills.
  • Ticket Restaurant e Polizza Sanitaria Integrativa.
  • Stipendio annuo lordo commisurato all'esperienza (34k–38k).

Lottomatica attua una politica che garantisce pari opportunità e promuove diversità e inclusione, contro ogni forma di discriminazione. In Lottomatica crediamo che ogni persona sia unica e consideriamo la diversity come una fonte di arricchimento personale e organizzativo. Ci impegniamo a promuovere un ambiente di lavoro improntato al rispetto reciproco, dove ciascuno possa esprimere le proprie competenze e il proprio potenziale nel rispetto delle diversità individuali.


***


We are Gruppo Lottomatica, the leader in the regulated gaming sector in Italy and one of the largest European operators across all business areas: sports betting, online gaming, and entertainment machines.

We offer our customers safe, high-quality gaming experiences across all channels by investing in technology and service quality.

Being part of Lottomatica is much more than just working for a company: it means contributing to an entrepreneurial venture characterized by innovation and growth.


We are looking for a Java Backend Developer for one of our Group companies to join the Digital & Betting Department.


Main Activities:

  • Design, develop, and maintain Java applications using Spring Boot.
  • Test, debug, and document the code written.
  • Ensure compliance with quality and security standards.
  • Collaborate with the development team on product design and management to meet business requirements.
  • Maintain and update existing applications, implementing new features and necessary fixes.
  • Resolve technical issues and ensure bugs are fixed in a timely manner.

Requirements:

  • Excellent knowledge of Java and object-oriented programming (OOP).
  • Excellent knowledge of the Spring Framework and Spring Boot.
  • Excellent knowledge of REST APIs and HTTP/HTTPS protocols.
  • Good knowledge of ORM frameworks (Hibernate, JPA).
  • Good knowledge of relational databases and the SQL language, preferably Microsoft SQL Server.
  • Good knowledge of NoSQL databases, particularly MongoDB.
  • Good knowledge of asynchronous messaging systems, particularly RabbitMQ.
  • Good knowledge of Redis for cache management and in-memory data storage.
  • Good knowledge of version control systems, particularly Git.
  • Knowledge of build and dependency management tools (Maven).
  • Basic knowledge of Linux operating systems.

The following will be considered a plus:

  • Experience in designing and developing microservice architectures and distributed systems.
  • Familiarity with CI/CD pipelines, preferably using GitLab CI/CD.
  • Experience using WebSockets for real-time communication.
  • Knowledge of Spring Cloud components, such as Config Server and Eureka.
  • Knowledge of event-driven systems and asynchronous communication mechanisms.
  • Experience developing highly available applications and managing high volumes of data.

What You Will Find at Lottomatica:

  • The opportunity to work at the largest sports betting and gaming company in Italy and one of the largest in the world.
  • A highly dynamic environment where you can enhance your existing skills and develop new ones.
  • The chance to deliver impactful solutions for large organizations with a direct effect on their employees.
  • The opportunity to participate in charity, legality, and responsibility projects through Fondazione Lottomatica.
  • A clearly defined company DNA model built on Inclusion, Value of Diversity, Excellence, and Collaboration.
  • Being part of the world's number one company in the sector for ESG commitment.
  • Excellent growth opportunities.

What We Offer

  • Permanent contract and hybrid working opportunities.
  • Continuous training on both hard and soft skills.
  • Meal vouchers and supplementary health insurance.
  • Gross annual salary commensurate with experience (€34k–€38k).

Lottomatica implements a policy that guarantees equal opportunities and promotes diversity and inclusion, against all forms of discrimination. At Lottomatica we believe that each person is unique and we consider diversity as a source of personal and organizational enrichment. We are committed to fostering a work environment based on mutual respect, where everyone can demonstrate their skills and potential while respecting individual differences.

Skills

JavaSpring BootCI/CDLinuxSQLMongoDBRedisSQL ServerGitGitLabRESTWebSocketCompliance

Similar Jobs

30

Back End Developer - Java

Global Payments·Romania·Hybrid

1w ago

Java Back-end Developer

SBT Global·Plano, Texas·Onsite

1w ago

Backend Developer (Java)

Reale Group·Rome, Lazio

1w ago

Java Back-end Developer

Woongjin·Plano, Texas

2w ago

Backend Java Developer

Citi Bank·Canada·Hybrid

3w ago

Backend Java Developer

Citi Bank·Mississauga, Ontario

3w ago

Back End Developer (Java)

Delta Capita·Ipswich, England·Hybrid

4w ago

Java Backend Developer

QC - Division SGA·Paris, Île-de-France·Hybrid

1mo ago

Java Backend Developer

Capco·Mumbai, Maharashtra

1mo ago

Java Backend Developer

Talentiq a.s. (08654816)·Remote

Backend Developer (Java)

scalosoft

Java Backend developer

Encora·Kuala Lumpur, Malaysia

3mo ago

Java Back-end Developer

SBT Global·Plano, Texas

3mo ago

Backend Java Developer

Hiberuspoland

Java Backend Developer

Monks·Hilversum, North Holland

Java Backend Developer

citibank·Pune, Maharashtra

4mo ago

Back End Developer (Java)

borek kosovo

Back-End Java Developer

Exequt·Baltimore, Maryland·Hybrid

5mo ago

Java Backend Developer

Webbeeglobal·Noida, Uttar Pradesh

5mo ago

Java Backend Developer

Ziniosedge·Bengaluru, Karnataka +1

5mo ago

Java Backend Developer

Sabenzait·Johannesburg, Gauteng·Remote

5mo ago

Java Backend Developer

Jobs for Humanity·O'Fallon, Missouri·Onsite

6mo ago

Java Backend Developer

HeadSpin

6mo ago

Java Backend Developer

Madiffpl·Warsaw, Mazovia·Remote, Hybrid

9mo ago

Java Backend Developer

Codeverse Technologies·Bengaluru, Karnataka

11mo ago

Java Backend Developer

Encora·Kuala Lumpur, Malaysia

11mo ago

Backend developer (java)

Expleo Ma Fr·Massachusetts, US

1y+ ago

Backend Java Developer

HMD Trucking Inc.·Mexico·Hybrid

1y+ ago

Java Back End Developer

Itconsultingsrl·Remote

1y+ ago

Java Back End Developer

Itconsultingsrl·Remote

1y+ ago