Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

KeyPartners

NewBe an early applicant

Software Engineer

Posted
Discussion

Summary

Java backend developer joining a client software company's dev team in Bari (Puglia), with ample smart-working. Day-to-day: build and maintain Java microservices and REST APIs, write unit/integration tests, join code reviews and agile ceremonies. Core stack: Java, Spring, Docker, SQL/NoSQL databases.

Per conto di un'azienda cliente specializzata nello sviluppo software, ricerchiamo un/una:

Java Developer

La risorsa sarà inserita nel team di sviluppo della sede di Bari e lavorerà con ampia possibiltà di smart working.

Il nostro cliente progetta e realizza applicazioni e piattaforme software per aziende, con architetture moderne basate su microservizi.

Responsabilità principali

  • Sviluppare e manutenere servizi backend in Java
  • Contribuire alla progettazione e realizzazione di microservizi e delle relative API REST
  • Scrivere test unitari e di integrazione per garantire la qualità del codice
  • Partecipare a code review, stand-up e cerimonie agile del team
  • Supportare l'analisi e la risoluzione di bug e problemi in produzione
  • Documentare il codice e le soluzioni adottate

Requisiti

  • Laurea in Informatica, Ingegneria Informatica o discipline affini, oppure diploma tecnico con esperienza equivalente
  • Buona conoscenza di Java e della programmazione a oggetti
  • Conoscenza dei principi delle architetture a microservizi
  • Familiarità con API REST e formati JSON
  • Conoscenza di base di database relazionali e SQL
  • Uso di Git per il versionamento del codice
  • Inglese tecnico per leggere documentazione
  • Voglia di imparare, curiosità e attitudine al lavoro in team

Costituiscono un plus

  • Spring Boot, Spring Cloud o framework simili
  • Docker e nozioni di Kubernetes
  • Strumenti di build come Maven o Gradle
  • Pipeline CI/CD (ad esempio Jenkins, GitLab CI)
  • Sistemi di messaggistica come Kafka o RabbitMQ
  • Database NoSQL (ad esempio MongoDB)
  • Esperienze in metodologia Agile/Scrum, anche da tirocinio o progetti universitari

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →