Description
Backend Developer (Java/Spring Boot) - Remote Portugal - HumanIT Digital Consulting | Career Page
Backend Developer (Java/Spring Boot) - Remote Portugal
Lisbon, Portugal
Apply for Position Or refer someone
Job Openings Backend Developer (Java/Spring Boot) - Remote Portugal
About the job Backend Developer (Java/Spring Boot) - Remote Portugal
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
Apply for Position
Or refer someone
Share
- Line
- [ LinkedIn](https://www.linkedin.com/shareArticle?mini=true&url=https://www.careers-page.com/humanit/job/63XW8R4R&title=Backend Developer (Java/Spring Boot) - Remote Portugal)
- X (Formerly Twitter)
- [ Email](https://www.careers-page.com/humanitmailto://?&subject=Job: Backend%20Developer%20%28Java/Spring%20Boot%29%20-%20Remote%20Portugal&body=Hi there,%0D%0A %0D%0A I would like to share with you this job:%0D%0A %0D%0A https://www.careers-page.com/humanit/job/63XW8R4R%0D%0A %0D%0A Best regards%0D%0A)
Company
HumanIT specializes in human-to-human recruitment and nearshore IT services, connecting tech projects with qualified teams across Portugal and abroad. Since its founding, it has grown to multiple offices and a culture focused on humanity, innovation, collaboration, horizontality, trust, flexibility, and growth.
Related postings
HumanIT Digital Consulting
Staff Java Developer (Spring Boot/Azure)- Remote PortugalLisbon, Portugal and 1 otherHumanIT Digital Consulting
Senior or Staff Java/Kotlin Developer - Remote PortugalLisbon, Portugal and 1 otherHumanIT Digital Consulting
Senior Backend Developer (Golang/Node.js/TypeScript) - Full Remote PortugalPortugalHumanIT Digital Consulting
Junior/Mid Java Developer (Java/Spring Boot) - Hybrid Lisbon (2 days/week office)Lisbon, Portugal and 1 other