HumanIT Digital Consulting

Backend Developer (Java/Spring Boot) - Remote Portugal

HumanIT Digital Consulting  •  Lisbon, PT (Remote)  •  1 month ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

ABOUT THE OPPORTUNITY

Join a forward-thinking technology consultancy where collaboration and engineering excellence drive innovation. We're seeking experienced Backend Developers with a passion for solving complex problems using modern Java and Spring Boot. This role offers you the opportunity to take ownership of technical development, work with cutting-edge cloud-native technologies, and contribute to building high-quality, scalable software systems in a fast-paced, collaborative environment.

PROJECT & CONTEXT

You'll work on modern backend solutions leveraging cloud-native architectures and microservices patterns on Azure. The project involves designing and implementing robust systems using Spring Boot, Kubernetes orchestration, event-driven communication with Kafka, and GraphQL Federation for API composition. Infrastructure is managed through Terraform with strong emphasis on quality through test-driven development and shift-left testing practices. You'll contribute to the entire software development lifecycle from requirements gathering to deployment, working in an Agile environment with CI/CD automation using GitHub. The role provides opportunities to mentor junior developers and share knowledge across the team.

WHAT WE'RE LOOKING FOR (Required)

  • 5+ years of software development experience with strong focus on Java backend development
  • Java expertise Solid experience with Java (experience with newer versions like Java 17+ is a plus)
  • Spring Boot proficiency Hands-on experience building production applications with Spring Boot framework
  • Azure Cloud Practical knowledge of Microsoft Azure cloud platform and services
  • Infrastructure as Code Experience with Terraform for infrastructure management
  • Container orchestration Hands-on experience with Kubernetes for deploying and managing applications
  • Event-driven architecture Knowledge and experience with Apache Kafka for messaging and streaming
  • GraphQL Federation Experience implementing and working with federated GraphQL architectures
  • Version control Proficiency with GitHub for source control and collaboration
  • Testing expertise Experience with unit testing, integration testing, and test-driven development (TDD, Shift-Left)
  • Problem-solving skills Strong analytical and troubleshooting abilities
  • Language requirement Fluent English with excellent communication and teamwork skills (mandatory)

NICE TO HAVE (Preferred)

  • Experience with CI/CD pipelines and automation using GitHub Actions
  • Background working in Agile development environments (Scrum, Kanban)
  • Knowledge of additional Spring ecosystem frameworks and libraries
HumanIT Digital Consulting

About HumanIT Digital Consulting

At HumanIT, we don’t just match projects with people—we build dynamic teams that transform ambitious ideas into reality.

Born in Portugal and with over 155 professionals, we offer tailor-made recruitment and nearshore IT services that are efficient, cost-effective, and culturally aligned.

What we do?

Recruitment

Outsourcing

Product & Software

Setup Operations

Also, we believe people are the true driving force behind success! In a world full of numbers, we celebrate individuality. Our culture thrives on collaboration, where diverse talents come together to push boundaries, innovate, and deliver excellence every day.

Get to know us!

Industry
IT & Software
Company Size
51-200 employees
Headquarters
Lisbon, PT
Year Founded
2020
Social Media