Java Backend Developer (Roma)

Java Backend Developer (Roma)

03 nov
|
Lottomatica
|
Roma

03 nov

Lottomatica

Roma

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:
• Possibilità di lavorare nella più ampio 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 possibilità 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.

📌 Java Backend Developer (Roma)
🏢 Lottomatica
📍 Roma

Candidati a questo annuncio

Mostra le tue capacità professionali all'azienda, compila il form e lascia un tocco personale nella lettera di presentazione, aiuterà il recruiter nella scelta del candidato.

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: java backend developer (roma) / roma