Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
TeamViewer

Backend Software Engineer

TeamViewer

. Design, develop and maintain backend services and APIs using Java/Kotlin with Spring Boot or Node.js/TypeScript .

Posted 10/2/2026full-timePorto • PortugalMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in backend service development using Java, Kotlin, Spring Boot, and Node.js, with a strong focus on clean architecture and scalable design. Proficient in database management, CI/CD practices, and leveraging AI coding tools while ensuring code quality and security.

Highest-signal resume keywords
Java DevelopmentKotlin DevelopmentSpring Boot FrameworkRESTful API DesignDocker Containerization

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Backend DevelopmentSQL Database ManagementNoSQL Database ManagementAsynchronous CommunicationEvent-Driven ArchitectureCI/CD PracticesAutomated TestingAgile MethodologiesDomain-Driven DesignPerformance Monitoring
Soft Skills
CollaborationKnowledge SharingTechnical Decision-Making
Tools & Technologies
KafkaNATSRabbitMQKubernetesAI Coding Assistants
Certifications & Qualifications
Degree in Computer ScienceDegree in Software Engineering
Industry Keywords
Backend ServicesMicroservicesDistributed SystemsClean ArchitectureObservability

Tech Stack

Tools & technologies
Distributed SystemsDockerJavaJavaScriptKafkaKotlinKubernetesNode.jsNoSQLPostgresRabbitMQSpringSpring BootSpringBootSQLTypeScript

About the role

Key responsibilities & impact
  • Design, develop and maintain backend services and APIs using Java/Kotlin with Spring Boot or Node.js/TypeScript
  • Build scalable, resilient services following clean architecture, domain-driven and event-driven principles
  • Design data models and work with SQL and NoSQL databases
  • Implement asynchronous communication between services using Kafka, NATS or RabbitMQ
  • Containerize and deploy services with Docker and Kubernetes and contribute to CI/CD pipelines
  • Write automated unit, integration and contract tests and participate in code reviews
  • Use AI coding assistants effectively while maintaining ownership of quality, security and maintainability
  • Monitor and improve production services, focusing on performance, security and observability
  • Collaborate with teams on technical decisions, shared standards and knowledge sharing

Requirements

What you’ll need
  • A degree in Computer Science, Software Engineering or a related field, or equivalent experience
  • 3+ years of professional experience in backend software development
  • Solid experience with Java and/or Kotlin and Spring Boot, or with Node.js and TypeScript
  • Good understanding of RESTful API design and distributed systems concepts
  • Experience with relational databases such as PostgreSQL and NoSQL databases
  • Familiarity with messaging systems such as Kafka, NATS or RabbitMQ
  • Hands-on experience with Docker; Kubernetes experience is a plus
  • Strong testing mindset and familiarity with CI/CD practices
  • Hands-on experience with AI coding tools such as Claude Code, GitHub Copilot, or Cursor, including critically reviewing and testing AI-generated code
  • Experience working in agile teams
  • Fluent in English, spoken and written

Benefits

Comp & perks
  • Great compensation and benefits packages including company achievement bonus or sales bonus and regular salary reviews
  • Public transport friendly offices
  • Special terms for local gyms
  • Access to Corporate Benefits platform with many discounts
  • Regular Team events and company-wide celebrations
  • Open door policy, no dress code rules, frequent all Hands and Leadership Lunches
  • Hybrid and Flexible work time
  • Work From Abroad Program allowing up to 40 days of work outside your contracting country
  • Diversity and inclusion initiatives
  • Onsite onboarding in the HQ office