Senior Java Developer

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Minimum 5 years of Java development experience, especially with Spring., Deep expertise in Spring Boot and Hibernate., Experience in developing and deploying microservices architectures., Proficiency in SQL and relational databases like MySQL or PostgreSQL..

Key responsibilities:

  • Implement new software modules independently within a team.
  • Contribute to designing and prototyping new architectures.
  • Collaborate with functional analysis and testing teams to ensure effective communication.
  • Develop and maintain scalable microservices using Spring Boot and related technologies.

Business Changers logo
Business Changers SME https://www.business-changers.it/
51 - 200 Employees
See all jobs

Job description

Descrizione dellazienda

Business Changers è una Tech Company specializzata nella realizzazione di sistemi avanzati che utilizzano le più recenti tecnologie. Business Changers è in forte crescita ed alla ricerca di personale competente e motivato.

Descrizione del lavoro

Business Changers è alla ricerca di sviluppatori Java che possano aiutarci ad implementare sistemi complessi e di alta qualità. In questo ruolo sarai coinvolto nellimplementazione di nuove funzionalità applicative, nella progettazione e nellimplementazione di flussi di lavoro relativi a una serie di nuovi progetti innovativi.

Le tue responsabilità comprenderanno:

  • Implementare nuovi moduli software in modo indipendente, ma allinterno di un team strutturato.

  • Contribuire alla progettazione e allideazione di nuove architettureprototipi.

  • Collaborare efficacemente con il team di analisi funzionale e il team di test, al fine di garantire la massima condivisione delle informazioni.

  • Creare codice di qualità che sia facilmente mantenibile.

  • Seguire le migliori prassi e standard di scrittura del codice attraverso lintero processo di sviluppo del software, migliorando le migliori prassi ove possibile.

  • Sviluppare e mantenere microservizi utilizzando Spring Boot e le relative tecnologie.

  • Ottimizzare le prestazioni dellapplicazione e la scalabilità per gestire transazioni ad alto volume.

  • Partecipare alle revisioni del codice per garantire la qualità del codice e condividere le conoscenze allinterno del team.

  • Trovare, eseguire il debug e risolvere problemi tecnici complessi negli ambienti di produzione.

  • Stare al passo con le tecnologie emergenti e le tendenze del settore, suggerendo miglioramenti al nostro stack tecnologico, quando appropriato.

  • Fare da tutor agli sviluppatori junior e contribuire alla crescita tecnica del team.

  • Collaborare con DevOps per snellire i processi di distribuzione e migliorare laffidabilità del sistema.

    • Qualifiche

      Le competenze richieste sono:

      • Almeno 5 anni di esperienza in sviluppo Java (Spring)
      • Esperienza approfondita in Spring Boot e Hibernate
      • Esperienza nello sviluppo e nella distribuzione di architetture di microservizi
      • Forte competenza in SQL ed esperienza con i database relazionali (ad esempio, MySQL, PostgreSQL)
      • Familiarità con i server applicativi, in particolare JBoss
      • Esperienza nella progettazione e nellimplementazione di API RESTful
      • Comprensione delle metodologie Agile ed esperienza di lavoro in team Scrum
      • Familiarità con le tecnologie di containerizzazione, come Cocker
      • Esperienza con le pipeline di integrazione e distribuzione continua (CICD)
      • Fluente italiano e buona conoscenza dellinglese
      • Attitudine positiva e proattiva
      • Forte capacità di problem solving e attenzione ai dettagli
      • Ottime doti comunicative e capacità di lavorare efficacemente in team
      • Volontà di crescere professionalmente e di rimanere aggiornato sulle tecnologie emergenti
        • Ulteriori informazioni

          Business Changers è unazienda nata nel terzo millennio che:

          • Ha una cultura aziendale collaborativa ed informale, che lascia lascia spazio alla creatività dei singoli
          • Crede fortemente nel premiare il merito
          • Ha a cuore la crescita e la formazione continua delle persone
          • Intende agire in modo socialmente responsabile verso il sistema Italia

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
ItalianEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Teamwork
  • Proactivity
  • Detail Oriented
  • Problem Solving

Java Developer Related jobs