Full Stack Engineer: React + Java Spring Boot

Teamviewer Gmbh

Porto

Hybrid

EUR 45,000 - 65,000

Full time

8 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Onsite onboarding
Great compensation and benefits
Public transport friendly offices
Gym discounts
Corporate Benefits platform with many
Team events
Open door policy
Hybrid and Flexible work time
Work From Abroad Program
Diversity culture

Job summary

TeamViewer in Porto is seeking a motivated Full Stack Software Engineer to help build and evolve the Frontline platform. You will work across the full stack, delivering features end-to-end from UI to backend services.

We value strong expertise in React and Java Spring Boot, plus a proactive, collaborative mindset. This hybrid role offers onsite onboarding in Porto with access to advanced tooling and a dynamic, diverse team.

Qualifications

  • University degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of professional experience in full-stack software development or senior-level expertise.
  • Strong expertise in TypeScript and React for frontend development.
  • Strong expertise in Java and Spring Boot for backend development, including Spring Data and Spring Security.
  • Solid understanding of RESTful APIs, microservices, and distributed system design.
  • Experience with relational databases (PostgreSQL, MySQL) and ORM frameworks (Hibernate).
  • Experience with CI/CD pipelines, Docker, and Kubernetes.
  • Understanding of security and authentication 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.
  • Participate in architecture and application design to ensure reliability, scalability, and maintainability across the full stack.
  • Write clean, testable, and maintainable code using modern engineering and CI/CD practices.
  • Engage in peer reviews, pair programming, and technical discussions to continuously raise code quality and alignment.
  • Take ownership of your domain and deliver results with accountability and curiosity.
  • Explore and evaluate emerging technologies that can enhance the platform's capabilities.

Skills

TypeScript
React
Java
Spring Boot
RESTful APIs
Microservices
PostgreSQL
MySQL
Hibernate ORM
CI/CD
Docker
Kubernetes
JWT
OAuth2
OpenAPI
English

Education

University degree in Computer Science / Software Engineering or related field

Tools

Spring Data
Spring Security

Job description

TeamViewer in Porto is seeking a motivated Full Stack Software Engineer to help build and evolve the Frontline platform. You will work across the full stack, delivering features end-to-end from UI to backend services.

We value strong expertise in React and Java Spring Boot, plus a proactive, collaborative mindset. This hybrid role offers onsite onboarding in Porto with access to advanced tooling and a dynamic, diverse team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Teamviewer Gmbh • Aveiro

Hybrid
EUR 55,000 - 75,000
Onsite onboarding
Hybrid work environment
Great compensation and benefits
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
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: 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
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: 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
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
Remote Fullstack Java + Spring + React | High Ownership
Remote Fullstack Java + Spring + React | High Ownership

Humanit • Portugal

Remote
EUR 30,000 - 45,000
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
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