Remote (International) · 25d ago
Staff Java Developer (Spring Boot/Azure)- Portugal Remote
HumanIT Digital Consulting · posted Nov 3, 2026
Open to candidates in Portugal
Staff
You never pay to apply.
RemoteHunt reads employers' own pages. Free to browse. How we check
What this job asks for
Extracted by RemoteHuntMust have
- •10+ years of professional Java development experience
- •Java 17 and Java 21
- •Spring ecosystem (Spring Boot, Spring Cloud, Spring Data Flow)
- •Azure Cloud
- •Docker, Kubernetes, Terraform, GitHub Actions
- •Microservices and SOA
- •REST APIs and GraphQL Federation
Nice to have
- •Contributing to technology roadmaps
- •Conducting technical interviews
- •Advanced cloud-native patterns
- •Performance optimization and troubleshooting
- •Influencing engineering culture
Tools and technologies
Java, Spring Boot, Spring Cloud, Spring Data Flow, Micronaut, Azure, Docker, Kubernetes, Terraform, GitHub Actions, REST APIs, GraphQL Federation, OpenTelemetry, Dynatrace, Gradle
Languages required
en
Read the full posting
ABOUT THE OPPORTUNITY
We are looking for an experienced Staff Java Backend Developer to join an international digital product environment focused on delivering scalable, high-performance online solutions used by millions of users worldwide. This is an opportunity to work in a highly collaborative engineering culture where innovation, technical excellence, and continuous improvement are strongly encouraged.
You will play a key role in software architecture, technical leadership, and engineering delivery, contributing across the full software development lifecycle — from solution design and implementation to deployment, monitoring, and production support. The position requires strong technical expertise combined with leadership capabilities to mentor development teams, influence technical direction, and drive adoption of modern engineering practices and cloud-native technologies.
PROJECT & CONTEXT
The project operates within a modern microservices ecosystem and cloud-first environment, leveraging Java 17 and Java 21 alongside distributed architectures and DevOps practices. The engineering team follows Agile methodologies with a strong focus on CI/CD, observability, automation, scalability, and product quality.
You will collaborate closely with cross-functional teams including Software Engineers, Product Managers, Architects, and DevOps professionals to design and deliver robust backend services and APIs. The environment promotes knowledge sharing, technical ownership, and continuous evolution of architecture and engineering standards.
WHAT WE'RE LOOKING FOR (Required)
- Minimum 10 years of professional experience with Java development
- Experience with Java 17 and Java 21
- Solid experience with Spring ecosystem, including Spring Boot, Spring Cloud, and Spring Data Flow, or experience with Micronaut
- Hands-on experience with Azure Cloud
- Strong knowledge of Docker, Kubernetes, Terraform, and GitHub Actions
- Experience designing and developing Microservices and Service-Oriented Architectures (SOA)
- Strong knowledge of REST APIs and GraphQL Federation
- Experience with observability and monitoring tools such as OpenTelemetry and Dynatrace
- Experience with Gradle build automation
- Strong experience with unit testing, integration testing, and Test-Driven Development (TDD)
- Experience with MongoDB and MySQL databases
- Experience using JIRA, Confluence, Jenkins, Nexus Repository, or similar ALM tools
- Strong understanding of Agile methodologies including Scrum and Kanban
- Experience with CI/CD pipelines, DevOps practices, BDD/TDD, and Pair Programming
- Solid understanding of software design patterns and scalable architecture principles
- Experience mentoring engineering teams and providing technical leadership
- Ability to balance business objectives with technical excellence
- Strong communication and stakeholder management skills
- Fluency in English
NICE TO HAVE (Preferred)
- Previous experience contributing to technology roadmaps and architectural strategy
- Experience conducting technical interviews and supporting hiring processes
- Knowledge of advanced cloud-native and distributed systems patterns
- Experience working in large-scale international product environments
- Exposure to performance optimization and production troubleshooting in high-availability systems
- Strong interest in market trends, customer-centric development, and innovation-driven engineering practices
- Experience influencing engineering culture and technical standards across multiple teams
Compensation: €2,500 – €3,200/month net, depending on experience and seniority level.
Why HumanIT people stay (4.4 Glassdoor, 89% recommend)
- 15th month salary
- Health insurance covering your family
- Birthday off
- Mobility program for digital nomads
- Real work-life balance
Full benefits https://www.humanit.pt/careers/#perks What it's really like https://www.humanit.pt/careers/#work-at
Does your resume fit this job?
Upload your resume. We score it against this job in about 15 seconds. No signup.
More remote jobs
Remote US · 37d ago
Staff Software Engineer, Product
LawnStarter
Brazil; São Paulo, SP, Brazil and 4 more · 8d ago
Team Lead (L6)
Twilio
Remote - India · 140d ago
Enterprise Architect for Health Customer - with German (m/f/d)
Deutsche Telekom IT Solutions Slovakia
Košice, Košický kraj, Slovakia (Slovak Republic) · 1d ago · New
Remote UK · 8d ago
Get new jobs like this by email
Once a week. Remote software engineer jobs that can hire you in your country.
See how well this job fits your resume
Free, no card.
See my match for each job — free