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.

Backend Software Engineer
TeamViewer. Design, 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 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 resumeApplicant 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 & technologiesDistributed 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