CareerPlanSign in

Java Back-End Developer

Lanza, Milano💼 Full-time🗓 2026-05-27 → 2026-08-06

Core

Developing Java-based backend systems, preferably within the insurance domain, utilizing microservices and containerized architectures.

Role type

Senior Java Back-End Developer

Builds

Microservices, REST APIs, and containerized applications (Docker, Kubernetes, OpenShift)

Domain

Insurance / Cloud Infrastructure

Deliverable

production ML models | product features

Required skills

Java 8+, SQL, Maven, Git, Spring/Spring Boot, Microservices, REST APIs, Docker, Kubernetes, OpenShift, JUnit, Mockito, Design Patterns, Functional and Non-Functional Testing, Performance Testing, Resilience Testing, Test Automation, Cloud Architecture, Network Security, Penetration Testing, OWASP Best Practices, Linux Systems, Network Protocols

Preferred skills

Infrastructure as Code (Terraform, Ansible), Monitoring (Prometheus, Grafana, ELK), SonarQube, Jenkins

Technologies

Java, Spring Boot, Docker, Kubernetes, OpenShift, Terraform, Ansible, Prometheus, Grafana, ELK, SonarQube, Jenkins, Selenium, Cypress

Responsibilities

Design and implement microservices and REST APIs; Develop and maintain containerized applications; Perform functional, non-functional, performance, and resilience testing; Ensure security compliance and implement OWASP best practices; Automate testing and CI/CD pipelines; Collaborate in a team environment to solve complex problems.

Seniority

Senior, hands-on IC

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