Java Backend Software Engineer
Job in
Turin, Piedmont, Italy
Listed on 2026-05-25
Listing for:
Altro
Full Time
position Listed on 2026-05-25
Job specializations:
-
Software Development
Software Engineer, Backend Developer, Java Developer, Cloud Engineer - Software
Job Description & How to Apply Below
We are looking for a Senior Backend Developer to join our multidisciplinary agile platform teams. You will work across the full breadth of our backend stack — Java services, event-driven processes, RESTful APIs, and the AWS infrastructure that delivers VOD and live events to users at global scale.
This is a role for someone who takes ownership, thinks carefully about system design, and is energised by working on engineering problems that genuinely matter at scale.
Responsibilities
Build, maintain and optimise Java services running event-driven processes and RESTful APIs on AWS infrastructure
Design and implement robust, scalable solutions for VOD and live event delivery
Contribute to system and API design, bringing your own thinking to architecture discussions
Write and maintain automated tests (unit and integration) and support QA in defining test approaches
Work closely with front-end engineers, QA and product teams within an agile delivery model
Participate in code review, helping to raise and maintain engineering standards across the team
Identify and address performance bottlenecks, reliability risks and technical debt proactively
Required Skills
Strong Java 11+ - production experience on modern versions
Solid relational database experience with MySQL and/or PostgreSQL
Experience building and consuming RESTful APIs (JAX-RS, Dropwizard, Spring Boot or similar)
Experience working on event-driven systems (SQS, Kinesis, SNS, Kafka or similar)
Familiarity with AWS services including EC2, RDS, S3, SQS and DynamoDB
Sound understanding of software design patterns and when to apply them
Strong automated testing skills - unit and integration - and the ability to design meaningful test cases
Comfortable working in an agile development team with collaborative delivery practices
Scala or experience with functional programming paradigms
Experience with No
SQL data stores
Infrastructure as code using Terraform or Ansible
Docker and containerised workloads
Experience delivering complex features with zero downtime in production systems
Background in streaming, media or broadcast technology
We’re looking for someone who is:
driven to push the boundaries and lead change and performance
communicative to leave no-one in the dark and to work with your team successfully
reliable so we know that we can call on you to meet deadlines
passionate about the latest technologies and standards
proactive to suggest improvements, identify and fix potential issues
solid technically speaking, to advise both Clients and internal teams
Deltatre consciously nurtures an environment where each and every team member feels safe to bring their whole selves to work, in which everyone is valued and respected for who they are and what they bring. Everyone has the opportunity to reach their full potential, and every team member is expected to treat everyone with dignity and respect, value different perspectives, use inclusive language and work in alignment with Deltatre's commitment to diversity and inclusion.
At Deltatre, everyone is welcome and celebrated.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×