-
emagine

Java Backend Developer

emagine
Portugal · Full-time · Mid-Senior

Are you a Java Backend Developer looking to work with modern technologies and cloud-native architectures? We’re looking for an experienced backend engineer to join our team and help design and build scalable, high-performance systems.


What you’ll be doing

  • Develop and maintain backend services using Java (latest versions) and Kotlin
  • Build microservices with Spring Boot
  • Design and operate cloud-native applications using Kubernetes
  • Implement Infrastructure as Code with Terraform
  • Work with Kafka to build event-driven and asynchronous systems
  • Design and integrate APIs using GraphQL Federation
  • Collaborate through GitHub, including code reviews and CI/CD workflows
  • Deploy and run services in the cloud using Azure and/or AWS
  • Contribute to architectural decisions and technical leadership (especially at Staff level)


What we’re looking for

  • Strong backend development experience with Java
  • Hands-on experience with Kotlin
  • Solid knowledge of Spring Boot and microservices architecture
  • Experience with Kubernetes and containerized environments
  • Familiarity with Terraform
  • Experience with Kafka
  • Knowledge of GraphQL, ideally GraphQL Federation
  • Experience using GitHub in collaborative development environments
  • Cloud experience with Azure and/or AWS

Key Skills

Ranked by relevance

cloud microservices cicd
Login to Apply
Posted
Jan 16, 2026
Type
Full-time
Level
Mid-Senior
Location
Portugal
Company
emagine

Industries

Engineering Services

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Tata Technologies
Related

Java Software Engineer

2026-04-09

Full-time
Mid-Senior
Sweden
IT Services
Consulting
View Job Details
Tata Technologies
Related

Cloud Engineer

2026-04-09

Full-time
Mid-Senior
Sweden
Engineering Services
Consulting
View Job Details
SANDT
Related

Back End Developer

2026-04-10

Full-time
Entry
Belgium
IT Services
Engineering