
Senior Backend Developer
Job Description
Posted on: June 10, 2026
Senior Backend Developer (Java Spring Boot & PHP Symfony)
Location: Germany (Remote)
Employment Type: Full-Time Contract (6–9 Months)
Contract-to-Permanent: Potential to convert to permanent employment
Language Requirements: Fluent English and minimum German B2 level
Experience: 5–7 Years
About the Role
We are seeking an experienced Senior Backend Developer with strong expertise in Java Spring Boot and PHP Symfony to join a fully remote team supporting enterprise-scale applications. This is an initial 6–9 month contract with a strong possibility of extension or permanent conversion for the right candidate.
The ideal candidate will have a solid background in backend development, cloud-native architectures, Docker-based deployments, CI/CD automation, and Google Cloud Platform (GCP).
Key Responsibilities
- Design, develop, and maintain scalable backend applications using Java Spring Boot and PHP Symfony.
- Build and enhance RESTful APIs and microservices architectures.
- Develop and deploy cloud-native solutions on Google Cloud Platform (GCP).
- Create and maintain Dockerized application environments.
- Design, implement, and optimize CI/CD pipelines for automated deployments.
- Collaborate with product managers, frontend developers, DevOps engineers, and QA teams.
- Ensure high levels of performance, security, scalability, and reliability.
- Conduct code reviews and promote engineering best practices.
- Troubleshoot and resolve production issues.
- Contribute to architectural decisions and technical roadmap planning.
- Mentor junior developers where required.
Required Skills & Experience
Core Technologies
- 5–7 years of professional backend development experience.
- Strong expertise in Java (8/11/17+) and Spring Boot.
- Strong experience with PHP 7/8 and Symfony Framework.
- Experience designing and consuming RESTful APIs.
- Strong understanding of OOP, SOLID principles, and design patterns.
- Experience building microservices architectures.
Cloud & DevOps
- Hands-on experience with Google Cloud Platform (GCP), including:
- Cloud Run
- GKE (Google Kubernetes Engine)
- Cloud SQL
- Pub/Sub
- Cloud Storage
- Secret Manager
- Strong experience with Docker and containerized deployments.
- Experience building and maintaining CI/CD pipelines using:
- GitHub Actions
- GitLab CI/CD
- Jenkins
- Google Cloud Build
- Familiarity with Kubernetes and container orchestration.
Database & Messaging
- Strong experience with MySQL and/or PostgreSQL.
- Experience with database performance tuning and optimization.
- Experience with Redis caching solutions.
- Experience with Kafka, RabbitMQ, or similar messaging technologies.
Additional Skills
- Strong Git version control experience.
- Linux administration and troubleshooting skills.
- Experience with API documentation tools such as Swagger/OpenAPI.
- Familiarity with monitoring and logging solutions.
Language Requirements
- Fluent English (written and spoken) – mandatory
- German language skills at B2 level or above – mandatory
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
RemoteITJobs.app
Get RemoteITJobs.app on your phone!

Senior Backend Developer

Software Engineer (Java)

Full-Stack Software Engineer

Full Stack Engineer

