Technical Lead Java / Spring Boot + AWS

UST
Spain
27 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience required
2 years minimum
Working hours
Shift work
Languages
English

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Unit Testing Software Quality Code Review Relational Databases Hibernate (Java) Java Persistence API Junit PostgreSQL Apache Maven
+12 more
Software Architecture E2e Testing Mockito Cloud Services Software Systems Strategies of Testing Spring-boot Git Git Flow Integration Tests Restful APIs Microservices

Job description

Lead and mentor technical teams in the delivery of high-quality software solutions.

  • Design and implement scalable microservices architectures using Java and Spring Boot.
  • Define software development standards, best practices, and REST API governance models.
  • Participate in architectural decision-making and technology strategy.
  • Establish and promote testing strategies, including unit, integration, and end-to-end testing.
  • Perform code reviews and ensure software quality across development teams.
  • Design and implement cloud-native solutions leveraging AWS services.
  • Collaborate with product, architecture, and engineering teams to deliver robust and scalable solutions.

Requirements

We are seeking an experienced Technical Lead specializing in Java, Spring Boot, and AWS to join our team and drive the design, development, and evolution of modern cloud-native solutions.

The ideal candidate will bring strong expertise in Java microservices development, technical leadership experience, and a deep understanding of software architecture, API governance, testing strategies, and AWS cloud services.

Location: 100% Remote (Spain-based candidates only) Language: English B2-C1 required, Java

  • Spring Boot
  • JPA / Hibernate
  • AWS
  • JUnit / Mockito
  • Git
  • English (B2-C1), 5+ years of continuous, hands-on experience developing Java-based microservices using Spring Boot.
  • At least 2 years of experience leading technical teams.
  • Proven experience in solution architecture design and technical leadership.
  • Strong expertise in defining development standards and REST API governance.
  • Advanced knowledge of relational databases, particularly PostgreSQL.
  • Strong experience with JPA / Hibernate.
  • Experience defining testing strategies, including Unit Testing, Integration Testing, and End-to-End Testing.
  • Proven experience conducting code reviews and driving engineering best practices.
  • Demonstrable hands-on experience with AWS cloud services.

Nice to Have

  • PostgreSQL
  • Maven
  • Advanced Git workflows

Benefits & conditions

Schedule: 09:00 - 18:00 with flexibility.

  • Reduced working hours on Fridays.
  • Summer schedule during August.

What can we offer?

  • 23 days of annual leave plus December 24th and 31st.
  • Comprehensive benefits package (private healthcare, remote work benefits, life and accident insurance).
  • Flexible compensation plan (meals, childcare, transportation, online English lessons, healthcare, etc.).
  • Free access to multiple learning and training platforms.
  • Professional growth opportunities and career development plans.
  • Employee referral program with incentives.
  • Option to choose between 12 or 14 salary payments per year.
  • Work-life balance initiatives, flexibility, remote work, and summer working hours.
  • Exclusive discounts through the UST Club platform and gym memberships.

If you would like to learn more, do not hesitate to apply. We would love to hear from you.

UST is an equal opportunity employer. We are committed to diversity, equity, and inclusion.

About the company

More specifically, UST is a multinational company headquartered in North America, certified as a Top Employer, with more than 35,000 employees worldwide and a presence in over 30 countries. We are leaders in digital technology services, delivering large-scale technology solutions for major global organizations., Nunca debes compartir tus datos bancarios ni fotos de tus documentos al solicitar un empleo. Si tienes alguna duda sobre un proceso de selección En esta oferta serás redirigido a la pagina web de la empresa. Completa el formulario en su web.

  • 100% En remoto Ubicación

  • España Imprescindible Residir

  • Arquitecto TIC Funciones

  • Jornada completa Jornada

  • Más de 5 años Experiencia

  • Indefinido Tipo contrato

  • Java Spring Boot AWS JPA

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.tecnoempleo.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

5:46 min

Mocking repository endpoints with Mockito and REST Assured

Eric Deandrea Eric Deandrea · WWC 2025

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

5:31 min

Writing automated tests with Mockito and WireMock

Jakov Semenski · LIVE

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all