Senior Java Backend Engineer - Spring Boot, Microservices

Teamviewer Gmbh

Braga

Hybrid

EUR 75,000 - 105,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Onsite onboarding
Global platform exposure
Growth opportunities
Bonus program
Public transport friendly offices
Gym benefits
Corporate benefits discounts
Team events
Open door policy
Hybrid & flexible hours
Work From Abroad (40 days)
Diversity culture

Job summary

TeamViewer in Porto is seeking a Staff Java Backend Software Engineer to help evolve the Frontline platform. You will design and deliver robust backend services powering mission-critical workflows for industrial teams worldwide in a hybrid work setting.

The role requires 8+ years of backend experience, Java and Spring Boot expertise, and a strong grasp of REST, microservices, databases, and CI/CD. You will collaborate across teams, own features end-to-end, and contribute to architecture and

Qualifications

  • University or college degree in Computer Science, Software Engineering, or a related field.
  • 8+ years of professional experience in backend software development or senior-level expertise in designing and delivering complex software systems.
  • Strong expertise in Java and Spring Boot, 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 backend services and APIs that power the Frontline platform.
  • Participate in architecture and system design to ensure reliability, scalability, and maintainability.
  • Collaborate with frontend and cross-functional teams to deliver end-to-end features and integration across the tech stack.
  • Write clean, testable, and maintainable code using modern engineering and CI/CD practices.
  • Engage in peer reviews, pair programming, and technical discussions to raise code quality.

Skills

Java
Spring Boot
RESTful APIs
Microservices
CI/CD
Docker
Kubernetes
JWT/OAuth2
OpenAPI
English

Education

Bachelor's degree in Computer Science

Tools

Hibernate
PostgreSQL
MySQL
JUnit

Job description

TeamViewer in Porto is seeking a Staff Java Backend Software Engineer to help evolve the Frontline platform. You will design and deliver robust backend services powering mission-critical workflows for industrial teams worldwide in a hybrid work setting.

The role requires 8+ years of backend experience, Java and Spring Boot expertise, and a strong grasp of REST, microservices, databases, and CI/CD. You will collaborate across teams, own features end-to-end, and contribute to architecture and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer - Scalable Microservices
Senior Java Backend Engineer - Scalable Microservices

TeamViewer GmbH • Porto

Hybrid
EUR 70,000 - 110,000
Onsite onboarding
Hybrid work
Company bonus
+8
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
Senior Java Backend Engineer — Hybrid Porto, Shares & Bonus
Senior Java Backend Engineer — Hybrid Porto, Shares & Bonus

World-Leading Tech Company • Portel

Hybrid
EUR 60,000 - 80,000
Company shares and annual bonus
Meal allowance and medical insurance
25 days annual leave
Senior Java Backend Engineer - Spring Boot, Hybrid (Porto)
Senior Java Backend Engineer - Spring Boot, Hybrid (Porto)

Hexa Consulting • Porto

Hybrid
EUR 40,000 - 60,000
Opportunities for continuous learning and growth
Senior Java Backend Engineer — Microservices & RegTech
Senior Java Backend Engineer — Microservices & RegTech

Devoteam • Porto

On-site
EUR 40,000 - 60,000
Backend Engineer (Java/Kotlin) — Spring Boot & APIs
Backend Engineer (Java/Kotlin) — Spring Boot & APIs

TeamViewer • Porto

Hybrid
EUR 40,000 - 65,000
Onsite onboarding
Hybrid work model
Competitive compensation package
+3
Senior Java Backend Engineer - Hybrid (Porto/Lisbon)
Senior Java Backend Engineer - Hybrid (Porto/Lisbon)

team.it • Lisboa

Hybrid
EUR 60,000 - 80,000
Talent management
Flexible benefits
Training & career development
+1
Senior Java Backend Engineer - Hybrid (Porto)
Senior Java Backend Engineer - Hybrid (Porto)

KCS IT • Porto

Hybrid
EUR 42,000 - 54,000
Java Backend Engineer - Hybrid Porto, Cloud & Microservices
Java Backend Engineer - Hybrid Porto, Cloud & Microservices

Grupo Egor • Porto

Hybrid
EUR 42,000 - 65,000
Direct integration into end client’s组织
Contractual conditions aligned with経験
Hybrid working model (Porto)
Senior Backend Engineer — Cloud Microservices, Hybrid Porto
Senior Backend Engineer — Cloud Microservices, Hybrid Porto

Grupo Egor • Porto

Hybrid
EUR 70,000 - 90,000
Hybrid working model
Direct integration
Competitive compensation
+1