Senior Full-Stack Engineer: React + Java Spring Boot Hybrid

Teamviewer Gmbh

Aveiro

Hybrid

EUR 55,000 - 75,000

Full time

9 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Onsite onboarding
Hybrid work environment
Great compensation and benefits

Job summary

TeamViewer is seeking a Senior Full Stack Software Engineer to join our Porto Hybrid team. You will work across the stack with React on the frontend and Java Spring Boot on the backend, delivering features end-to-end for the Frontline platform.

We value deep expertise, ownership, and collaboration in a global environment, with strong CI/CD practices, modern tooling, and a focus on reliability, security, and performance.

Qualifications

  • 7+ years of professional full-stack development or senior-level expertise.
  • Strong TypeScript and React frontend development skills.
  • Strong Java and Spring Boot backend development with Spring Data and Spring Security.
  • Solid understanding of RESTful APIs, microservices, and distributed systems.
  • Experience with relational databases (PostgreSQL, MySQL) and ORM (Hibernate).
  • Experience with CI/CD pipelines, Docker, and Kubernetes.
  • Understanding of security/auth standards (JWT, OAuth2, OpenAPI).
  • Fluency in English; other languages are a plus.

Responsibilities

  • Design, implement, and maintain frontend applications using TypeScript and React.
  • Design, implement, and maintain backend services and APIs using Java and Spring Boot.
  • Contribute to architecture and design for reliability, scalability, and maintainability across the stack.
  • Write clean, testable, maintainable code and follow CI/CD practices.
  • Engage in peer reviews, pair programming, and technical discussions to raise quality.
  • Take ownership of your domain and drive results with accountability.

Skills

TypeScript
React
Java
Spring Boot
RESTful APIs
Microservices
CI/CD
Docker
Kubernetes
English

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
PostgreSQL
MySQL
Hibernate
OpenAPI
JWT/OAuth2

Job description

TeamViewer is seeking a Senior Full Stack Software Engineer to join our Porto Hybrid team. You will work across the stack with React on the frontend and Java Spring Boot on the backend, delivering features end-to-end for the Frontline platform.

We value deep expertise, ownership, and collaboration in a global environment, with strong CI/CD practices, modern tooling, and a focus on reliability, security, and performance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer: React + Spring Boot (Hybrid)
Senior Full-Stack Engineer: React + Spring Boot (Hybrid)

TeamViewer • Porto

On-site
EUR 70,000 - 110,000
Onsite HQ onboarding
Global platform impacting frontline
Hybrid and flexible work time
+3
Full Stack Engineer: React + Java Spring Boot
Full Stack Engineer: React + Java Spring Boot

Teamviewer Gmbh • Porto

Hybrid
EUR 45,000 - 65,000
Onsite onboarding
Great compensation and benefits
Public transport friendly offices
+7
Full-Stack React/Java Engineer — Hybrid, Frontline
Full-Stack React/Java Engineer — Hybrid, Frontline

Teamviewer Gmbh • Braga

Hybrid
EUR 48,000 - 64,000
Onsite onboarding
Competitive compensation
Public transit friendly offices
+7
Hybrid Full-Stack Engineer: React + Spring Boot
Hybrid Full-Stack Engineer: React + Spring Boot

TeamViewer • Porto

Hybrid
EUR 50,000 - 85,000
Onsite onboarding
Competitive compensation
Public transport-friendly offices
+6
Full-Stack Engineer (React + Spring) – Hybrid & Global Flex
Full-Stack Engineer (React + Spring) – Hybrid & Global Flex

TeamViewer • Pedrouços

Hybrid
EUR 55,000 - 75,000
Onsite onboarding
Great compensation
Public transport friendly office
+5
Senior Full-Stack Engineer - Hybrid, AI-Driven Platform
Senior Full-Stack Engineer - Hybrid, AI-Driven Platform

TeamViewer GmbH • Porto

Hybrid
EUR 70,000 - 110,000
Onsite onboarding
Great compensation
Public transport friendly offices
+7
Senior Full-Stack Engineer - Hybrid & AI-Driven
Senior Full-Stack Engineer - Hybrid & AI-Driven

TeamViewer • Pedrouços

Hybrid
EUR 85,000 - 120,000
Onsite onboarding
Competitive pay
Public transport friendly offices
+6
Full-Stack Engineer: Java/Kotlin, React & APIs
Full-Stack Engineer: Java/Kotlin, React & APIs

Teamviewer Germany Gmbh • Porto

Hybrid
EUR 50,000 - 75,000
Onsite onboarding in HQ
Hybrid and flexible work time
Work From Abroad program
+2
Senior Fullstack Java/React Lead — Hybrid (Porto)
Senior Fullstack Java/React Lead — Hybrid (Porto)

QUANTEAM (RAINBOW PARTNERS Group) • Porto

Hybrid
EUR 50,000 - 90,000
Full-Stack Software Engineer — Hybrid in Porto, AI‑Driven
Full-Stack Software Engineer — Hybrid in Porto, AI‑Driven

Teamviewer Gmbh • Aveiro

Hybrid
EUR 45,000 - 75,000
Onsite onboarding
Great compensation and benefits
Public transport friendly offices
+3