CareerPlanSign in

Senior Java Software Engineer

Italia💼 Full-time💰 $38,000–$48,000🗓 2026-06-24 → 2026-08-04

Core

Designing and building complex architectures and applications to simplify and improve the lives of people and companies through open, innovative digital solutions.

Role type

Senior Java Software Engineer

Builds

Complex architectures and applications

Domain

Software Engineering / Digital Transformation

Deliverable

production ML models | product features

Required skills

Java 7+, Spring Boot, Spring Core, Spring Cloud, Apache Kafka, RabbitMQ, MongoDB, Cassandra, Neo4j, Redis, Functional Programming, Test Driven Development, JUnit, Mockito, Microservices, Event Notification, Event Sourcing, Maven, Gradle

Preferred skills

Reactive Programming, Defensive Programming

Technologies

Java, Spring, Kafka, RabbitMQ, MongoDB, Cassandra, Neo4j, Redis, JUnit, Mockito, Maven, Gradle

Responsibilities

Design and implement complex application architectures, develop and refactor code to high quality standards, troubleshoot production issues, collaborate within an agile team

Seniority

Senior, hands-on IC

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