CareerPlanSign in

Backend Developer – Java / Spring Boot / Microservizi

Bologna, Provincia di Bologna💼 Full-time🗓 2026-02-07 → 2026-08-05

Core

Designing and evolving high-reliability event-driven distributed systems and backend services.

Role type

Senior Backend Developer (Java/Spring Boot/Microservices)

Builds

Enterprise microservices and event-driven architectures

Domain

Enterprise software development, distributed systems, event streaming

Deliverable

production ML models | product features

Required skills

Java Spring Boot, Oracle Database (SQL, stored procedures, tuning), Apache Kafka, distributed event-driven architecture design, CI/CD pipelines, Git version control, unit testing (JUnit, Mockito), containerization and orchestration (Docker, OpenShift)

Preferred skills

Agile/Scrum methodologies, cross-functional team collaboration

Technologies

Java, Spring Boot, Oracle, Kafka, Jenkins, GitLab CI, Docker, OpenShift, JUnit, Mockito

Responsibilities

Design and develop backend services in Java Spring Boot within microservices architectures; Model and optimize data access on Oracle databases; Implement messaging and event streaming flows based on Kafka; Contribute to the definition and evolution of distributed event-driven architectures; Participate in CI/CD processes, code reviews, and continuous codebase improvement

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.