Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Job Description
As a Backend Engineer, you will play a key role in designing, developing, and maintaining scalable backend systems that power our platforms. You will work closely with cross-functional teams—including Product Managers, Frontend Engineers, and DevOps—to deliver high-quality, reliable, and performance-driven solutions.
Key Responsibilities
- Design, develop, and maintain backend systems using Java and Kotlin.
- Collaborate with Product Managers, Frontend Engineers, and stakeholders to analyze requirements and translate them into technical solutions.
- Ensure scalability, reliability, security, and performance of backend services.
- Implement best practices for code quality, testing, and deployment.
- Conduct code reviews and provide technical guidance or mentorship to junior engineers.
- Work closely with DevOps teams to ensure smooth CI/CD, deployment, and monitoring processes.
- Stay up to date with emerging technologies and industry best practices to continuously improve system architecture and performance.
Required Skills and Experience
- Proven experience as a Backend Engineer, with strong hands-on skills in Java and Kotlin.
- Solid understanding of Object-Oriented Programming (OOP) principles and design patterns.
- Experience in RESTful API design and development.
- Hands-on experience with microservices architecture.
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Strong knowledge of relational databases and SQL.
- Experience with version control systems, especially Git.
- Understanding of CI/CD pipelines and tools.
- Strong problem-solving skills and attention to detail.
- Good communication skills in both written and spoken English.
Preferred Qualifications
- Experience in e-commerce platforms, especially B2B environments.
- Experience with cloud platforms such as AWS or Google Cloud Platform (GCP).
- Knowledge of NoSQL databases.
- Experience with message brokers such as Kafka or RabbitMQ.
- Familiarity with Agile/Scrum methodologies and tools like JIRA.
Working Location
- Hybrid model:
- 2–3 days per week onsite in Berlin
- Remaining days remote
Key Skills
Ranked by relevanceReady to apply?
Join FPT Software and take your career to the next level!
Application takes less than 5 minutes

