Help us improve RVC
We use optional analytics cookies to understand how RVC is used. Allow analytics also enables a fully masked diagnostic recording on public vacancy pages. It stops before Apply and excludes page text, form fields, console, and network contents. We do not use advertising cookies. Cookie policy
RVC
JobsFor Employers
  1. Jobs
  2. /
  3. Lead Software Engineer (Java/Spring Boot/AWS) - Hybrid Lisbon (3 days/week office)

Lead Software Engineer (Java/Spring Boot/AWS) - Hybrid Lisbon (3 days/week office)

HumanIT | Information Technology
1h 1m ago
Hybrid
Project
Lead
Portugal
€1800 - €2500 EUR/mo≈ $24.2k - $33.7k USD/yr

Lead Software Engineer (Java/Spring Boot/AWS) - Hybrid Lisbon (3 days/week office)

ABOUT THE OPPORTUNITY

Lead the engineering of a next-generation platform for end-to-end marketing campaign management, built by a global technology leader. The platform covers audience targeting, campaign execution and measurement, and runs at global scale over massive volumes of data. As a Lead Software Engineer (Technical Lead), you’ll own technical direction, engineering efficiency and on-time delivery. Teams here use GenAI and Agentic AI across the whole development lifecycle. This is a 12-month project starting in November 2026.

PROJECT & CONTEXT

  • Architect new platform capabilities and lead a team of UI developers, full-stack engineers and data engineers.
  • Build highly available, large-scale and fault-tolerant platforms.
  • Design and develop REST APIs and web services with Java, Spring Boot and cloud-native technologies.
  • Assess approaches for integrating backend data services with user interfaces, and bridge technical and business requirements.
  • Drive platform modernization on AWS and Databricks as part of a wider cloud transformation strategy.
  • Champion engineering best practices in quality, automation, observability, reliability and performance, as well as the adoption of GenAI and Agentic AI.
  • The work model is hybrid, with 3 days per week on-site in Lisbon and regular working hours. The selection process includes an interview with the client.

WHAT WE’RE LOOKING FOR (Required)

  • Hands-on experience with Java, Spring Boot and distributed service architectures (REST APIs)
  • Proven experience architecting large, complex distributed platforms and delivering cloud-native solutions on AWS
  • Familiarity with Big Data and analytics technologies such as Databricks, Hadoop, Spark, Python and Scala
  • Experience with real-time or near real-time data ingestion and processing systems
  • Understanding of Domain Driven Design (DDD) and Event Driven Design (EDD)
  • Experience building and governing automated quality frameworks with JUnit and Mockito, plus a solid understanding of BDD testing frameworks
  • Understanding of CI/CD with Jenkins and automated deployment pipelines
  • Experience implementing monitoring, logging, alerting and reliability engineering practices
  • Track record of delivering highly available, observable, resilient and high-performance products at scale
  • Experience using GenAI and AI-assisted development tools to improve productivity and quality
  • Technical leadership experience and the ability to communicate architecture to a wide range of stakeholders
  • Familiarity with Agile/Scrum
  • Fluent English, written and spoken

NICE TO HAVE (Preferred)

  • Familiarity with modern web development technologies such as React and/or Angular, Node.js and GraphQL

Compensation: €1800 – €2500/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:
What it’s really like:

Required Skills

javaspringbootawsdatabrickssparkpythonscalajenkins

Required Languages

🇬🇧 English

Related searches

  • Hybrid Java Jobs
  • Senior Java Developer Jobs
  • Java Jobs
  • Jobs in Portugal
1 jobs
Sort by
1h 1m ago

Lead Software Engineer (Java/Spring Boot/AWS) - Hybrid Lisbon (3 days/week office)

HumanIT·Information Technology
€1800 - €2500 EUR/mo≈ $24.2k - $33.7k USD/yr
javaspringbootawsdatabricksspark+3
🏢Hybrid
|Portugal
Java
No similar jobs match these filters. Try changing or clearing a filter.
Popular job searches ▸
Roles
Python JobsJava JobsReact JobsTypeScript JobsGo JobsDevOps JobsNode.js JobsRemote C# and .NET JobsData Science JobsProduct Manager JobsDesign Jobs
Countries
United StatesUnited KingdomCanadaUS & EMEAGermanyPolandSpainNetherlandsPortugal
Experience
Senior JobsMid-Level JobsJunior Jobs
R© 2026 RVC Globalbuild 4144a85c
AboutJobs in Claude & ChatGPTPricingContactPrivacyCookiesRefundsTerms & ConditionsFor Employers