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 relevance
Related Jobs
3 roles aligned with this opportunity
Native Android Developer (B2B Contract – Remote, Romania)
2025-09-19
PHP Developer (B2B Contract – Remote, Romania)
2025-09-04
Cyber Security Consultant
2026-03-31
- Posted
- Jan 06, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Berlin
- Company
- FPT Software
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Native Android Developer (B2B Contract – Remote, Romania)
2025-09-19
PHP Developer (B2B Contract – Remote, Romania)
2025-09-04
Cyber Security Consultant
2026-03-31