Posted on: 11/12/2025
Description :
Role & Responsibilities :
1. Core Engineering :
- Design, develop, test, and maintain scalable, high-performance applications or backend services.
- Write clean, maintainable, and well-tested code following best engineering practices.
- Lead the design of system architecture, microservices, APIs, and cloud-native solutions.
- Optimize application performance, reliability, and security.
2. Technical Leadership :
- Drive technical decisions and influence engineering direction.
- Contribute to establishing coding standards, reviewing PRs, and maintaining code quality.
3. Collaboration :
- Work closely with product managers, designers, QA, and cross-functional teams.
- Participate in sprint planning, backlog refinement, and technical planning sessions.
- Translate product requirements into technical designs and deliverables.
4. DevOps & Deployment :
- Own deployments, CI/CD pipelines, monitoring, and operational reliability.
- Ensure applications meet uptime, resilience, and monitoring expectations.
5. Problem Solving :
- Troubleshoot complex production issues, perform root-cause analysis, and provide long-term fixes.
- Identify bottlenecks and propose technical improvements or automation.
Preferred Candidate Profile :
1. Experience :
- 5 to 10 years of software engineering experience with strong practical understanding of full-stack or backend development.
- Proven experience in at least one modern language :
- Java, Python, C#, JavaScript/TypeScript, Go, or similar.
- Hands-on experience with Cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Strong knowledge of Databases (SQL/NoSQL), distributed systems, caching, and messaging queues.
2. Technical Skills :
- Strong understanding of APIs (REST, GraphQL), microservices architecture, and system design.
- Experience with CI/CD tools (GitHub Actions, Jenkins, GitLab CI, Azure DevOps).
- Familiarity with testing frameworks (unit, integration, automation).
3. Soft Skills :
- Excellent communication skills and ability to work in cross-functional teams.
- Ability to lead technical initiatives and drive engineering improvements.
- Strong problem-solving skills with ownership mindset.
- Ability to work in agile environments (Scrum/Kanban).
4. Nice to Have :
- Experience in fintech, e-commerce, AI/ML, or enterprise-level systems.
- Exposure to DevOps, SRE practices, or infrastructure-as-code (Terraform, CloudFormation).
- Prior UK/European work experience (not mandatory).
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1588910
Interview Questions for you
View All