-
emagine

Backend Developer (Java)

emagine
Portugal · Contract · Mid-Senior

Emagine is currently looking for a Backend Developer (Java) to join a long-term assignment with one of our international clients in the media and technology sector. This is a strategic opportunity to be part of a high-performing development team within a leading multinational company, contributing to the creation and maintenance of scalable, secure, and cloud-ready backend services.


The selected professional will work closely with international development squads, frontend, QA, and DevOps teams to design and deliver robust backend solutions in a fully remote setup based in Portugal.


Your main responsibilities:

  • Develop and maintain backend services and RESTful APIs using Java (Spring Boot) or .NET (Core).
  • Collaborate with frontend, QA, and DevOps teams to ensure end-to-end product quality.
  • Contribute to the definition of backend architecture and the integration of new features.
  • Ensure code quality through unit/integration testing and adherence to clean code principles.
  • Participate in code reviews and help drive continuous improvement initiatives.
  • Support CI/CD pipelines and containerization using Docker within cloud environments (Azure, AWS, or GCP).
  • Work closely with DevOps practices and tooling, including Kubernetes, to support deployment, scalability, and reliability of services.


You bring:

  • 5+ years of professional experience in backend development with Java (Spring Boot).
  • Strong experience building and integrating REST APIs.
  • Proficiency in relational databases (PostgreSQL, SQL Server, etc.).
  • Hands-on experience or strong familiarity with Kubernetes and container orchestration workflows.
  • Familiarity with CI/CD pipelines and cloud platforms.
  • Solid understanding of software design patterns and clean architecture.
  • Good written and spoken English skills.


Nice to have:

  • Experience with microservices architecture.
  • Knowledge of messaging systems such as Kafka or RabbitMQ.
  • Experience working in agile, international teams.
  • Additional DevOps experience (Helm, Terraform, monitoring/logging stacks, etc.)


Work environment:

  • Location: Remote (Portugal).
  • Setup: 100% remote, flexible schedule, collaborative international team.
  • Project type: Long-term engagement with a focus on scalability, reliability, and performance.

Key Skills

Ranked by relevance

devops containerization restful apis kubernetes postgresql sql server terraform server cloud sql aws
Login to Apply
Posted
Jan 08, 2026
Type
Contract
Level
Mid-Senior
Location
Portugal
Company
emagine

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Great Value Hiring
Related

Back End Developer

2026-04-12

Contract
Mid-Senior
United States
Software Development
Engineering
View Job Details
Aubay Portugal
Related

Backend Engineer (Kotlin, SpringBoot)

2026-04-13

Full-time
Mid-Senior
Portugal
IT Services
Information Technology
View Job Details
Probatix
Related

Backend Developer (m/w/d)

2026-04-12

Full-time
Associate
Germany
IT Services
Information Technology