FREE ACCESS
5,000–10,000 jobs/day
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.

Full Stack Software Engineer
TeamViewer. Develop and maintain backend services and APIs using Java/Kotlin with Spring Boot or Node.js/TypeScript .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Fullstack Development with a strong focus on Java, Kotlin, and Spring Boot for backend services, alongside React and TypeScript for frontend applications. Proficient in API design, database management, and CI/CD practices, with a commitment to quality and security in software delivery.
Highest-signal resume keywords
Fullstack DevelopmentJava/Kotlin with Spring BootReact and TypeScriptRESTful API DesignCI/CD Practices
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaKotlinSpring BootNode.jsTypeScriptReactSQLNoSQLDockerKubernetes
Soft Skills
CollaborationAgile TeamworkTesting Mindset
Tools & Technologies
KafkaNATSRabbitMQAI Coding ToolsGitHub Copilot
Certifications & Qualifications
Degree in Computer ScienceDegree in Software Engineering
Industry Keywords
Backend ServicesAPIsWeb Application ArchitectureData ModelsCI/CD Pipelines
Tech Stack
Tools & technologiesDockerJavaJavaScriptKafkaKotlinKubernetesNode.jsNoSQLPostgresRabbitMQReactSpringSpring BootSpringBootSQLTypeScript
About the role
Key responsibilities & impact- Develop and maintain backend services and APIs using Java/Kotlin with Spring Boot or Node.js/TypeScript
- Build web applications and features using React and TypeScript, using the design system and shared components
- Design data models and work with SQL and NoSQL databases
- Integrate services through REST APIs and messaging systems such as Kafka, NATS, or RabbitMQ
- Containerise and deploy applications with Docker and Kubernetes
- Contribute to CI/CD pipelines
- Write automated tests across the stack and participate in code reviews
- Use AI coding assistants effectively while maintaining ownership of quality, security, and maintainability
- Monitor and improve production features, focusing on quality, performance, and security
- Collaborate with the team and other teams on technical decisions and knowledge sharing
- Work across APIs, data, and user interfaces in an agile team alongside product, UX, and platform engineers
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 fullstack development
- Solid backend experience with Java and/or Kotlin and Spring Boot, or with Node.js and TypeScript
- Solid experience with React and TypeScript
- Good understanding of RESTful API design and web application architecture
- Experience with relational databases such as PostgreSQL and NoSQL databases
- Familiarity with messaging systems such as Kafka, NATS or RabbitMQ is a plus
- 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
- Onsite Onboarding in our HQ office for an optimal start
- Access to diversity, inclusion, and C-A-R-E initiatives
- Accommodations or adjustments during the application or hiring process, including interview or onboarding support