Senior Software Architect (Java, Spring Boot & Azure)

Tenth Revolution Group

Lisboa

On-site

EUR 85,000 - 120,000

Full time

17 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Additional paid leave
International and collaborative env

Job summary

Tenth Revolution Group is seeking an experienced Software Architect to shape scalable cloud-native solutions in Lisbon. You will bridge business needs with technical execution, guiding teams toward architectural excellence across the software lifecycle.

Lead design of distributed systems, REST APIs, and domain-driven architectures in a collaborative, international environment with a strong preference for English communication and hands-on leadership.

Qualifications

  • 5+ years of experience as Software Architect, Solution Architect, or Senior Technical Lead.
  • Strong hands-on experience with Java and Spring Boot.
  • Experience designing microservices, distributed systems, and REST APIs.
  • Solid understanding of DDD, Clean Architecture, and enterprise integration patterns.
  • Experience with Microsoft Azure and DevOps/CI/CD.

Responsibilities

  • Collaborate with stakeholders to translate requirements into technical solutions.
  • Design cloud-native architectures using Java, Spring Boot, Microservices, and Azure.
  • Define architectural standards and best practices (DDD, Hexagonal Architecture, Software Craftsmanship).
  • Create and maintain architecture documentation (C4 or arc42).
  • Support development teams through architecture reviews and mentoring.
  • Participate throughout the software lifecycle from concept to production.

Skills

Java & Spring Boot
Microservices
REST APIs
Azure
DevOps/CI-CD
NoSQL
Git/Maven/Gradle
DDD/Clean Architecture
Distributed systems
English communication

Tools

Git
Maven/Gradle

Job description

Shape the Future of Sustainable Technology

Are you a Software Architect who enjoys combining technical leadership with hands-on engineering? Join an international technology team building modern cloud-native solutions that support the renewable energy sector.

We're looking for an experienced professional who can bridge business requirements and technical execution, helping teams design scalable, secure, and maintainable software solutions while driving architectural excellence.

What You'll Be Doing

Collaborate with business stakeholders and product teams to understand requirements and translate them into technical solutions

Design and evolve cloud-native architectures using Java, Spring Boot, Microservices, and Azure

Define architectural standards and best practices around:

  • Domain-Driven Design (DDD)
  • Hexagonal Architecture
  • Software Craftsmanship

Create and maintain architecture documentation using frameworks such as C4 or arc42

Support development teams through architecture reviews, technical guidance, and mentoring

  • Infrastructure as Code (IaC)
  • Test-Driven Development (TDD)

Participate throughout the complete software lifecycle, from concept to production

What We're Looking For
  • 5+ years of experience as a Software Architect, Solution Architect, or Senior Technical Lead
  • Strong hands-on experience with Java and Spring Boot
  • Experience designing microservices, distributed systems, and REST APIs
  • Solid understanding of DDD, Clean Architecture, and enterprise integration patterns
  • Experience working with Microsoft Azure
  • Knowledge of DevOps, CI/CD, and Infrastructure as Code
  • Experience with Git, Maven/Gradle, and NoSQL technologies
  • Strong communication skills in English
Nice to Have
  • Experience with GitHub Copilot or AI-assisted development tools
  • AWS or Google Cloud Platform exposure
  • Experience in product-based environments
  • Portuguese or German language skills
What's on Offer

Additional paid leave

International and collaborative environment

If you're looking for a role where you can influence both technology decisions and engineering culture while remaining close to the code, we'd love to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Architect (Java, Spring Boot, Cloud)
Senior Software Architect (Java, Spring Boot, Cloud)

Tenth Revolution Group • Lisboa

On-site
EUR 70,000 - 100,000
Private health insurance
Additional paid leave days
Modern office in Lisbon
+1
Solution Architect (Hybrid)
Solution Architect (Hybrid)

bridge351 • Lisboa

On-site
EUR 60,000 - 85,000
Health and Life Insurance
Flexible work location
International career opportunities
Systems Architect (Hybrid & Multi-Cloud)
Systems Architect (Hybrid & Multi-Cloud)

Bridge351 • Marvila

Remote
EUR 90,000 - 130,000
Health and Life Insurance
100% Remote opportunities
Solution Architect (Hybrid)
Solution Architect (Hybrid)

Bridge351 • Portugal

Hybrid
EUR 60,000 - 90,000
Health insurance
Life insurance
Tech visa support
Software Architect
Software Architect

SYVANTECH • Porto

On-site
EUR 50,000 - 70,000
Career advancement opportunities
Supportive team environment
Involvement in international projects
Solution Architects
Solution Architects

bridge351 • Lisboa

On-site
EUR 70,000 - 100,000
Health and Life Insurance
Tech Visa support for non-EU candidates
Professional growth opportunities
Software Architect
Software Architect

Inetum • Lisboa

On-site
EUR 70,000 - 110,000
Hybrid work model
Learning paths and knowledge sharing
Java Application Architect
Java Application Architect

Luza Group • Lisboa

On-site
EUR 90,000 - 130,000
Remote work when possible
Equipment provided
Benefits plan
DOMAIN ARCHITECT (AFTERMARKET & SALES) (HYBRID)
DOMAIN ARCHITECT (AFTERMARKET & SALES) (HYBRID)

iTRTech Group • Lisboa

Hybrid
EUR 41,000 - 45,000
Software Architect
Software Architect

Morson Edge (Technology) • Porto

On-site
EUR 45,000 - 65,000