- Company Name
- Apadmi
- Job Title
- Back-End Developer
- Job Description
-
**Job Title:** Back‑End Developer
**Role Summary:**
Design, build, and maintain scalable, high‑performance server‑side systems, including APIs and cloud infrastructure, to power innovative products across a global client portfolio.
**Expectations:**
* Deliver reliable, high‑quality code independently and as part of a cross‑functional team.
* Maintain and enhance performance, security, and availability of backend services.
* Communicate progress, risks, and technical decisions to stakeholders.
* Continuously improve skills and adopt industry best practices.
**Key Responsibilities:**
* Engineer RESTful/GraphQL APIs using Node.js, .NET, or Java.
* Design and manage cloud‑based infrastructure on AWS, Azure, or equivalent platforms.
* Contribute to technical architecture, including design decisions and documentation.
* Collaborate on project planning: break down tasks, estimate effort, and track progress.
* Write clean, standards‑compliant code; conduct unit tests, debugging, and peer code reviews.
* Use source control (Git) to manage code, maintain branching strategies, and document changes.
* Identify, troubleshoot, and resolve defects to ensure system reliability.
* Prepare and release build artifacts for testing, performing developer‑level checks before QA handoff.
* Serve as a technical liaison, communicating status, escalations, and solutions to team leads and stakeholders.
**Required Skills:**
* Proficiency in server‑side development: Node.js, .NET, or Java.
* Experience with cloud platforms: AWS, Azure, or similar.
* Strong grasp of OOP, design patterns, and modern backend best practices.
* Unit testing, debugging, and code review expertise.
* Familiarity with source control (Git) and CI/CD pipelines.
* Ability to estimate task effort and manage deadlines.
* Excellent written and verbal communication for cross‑team collaboration.
* Self‑motivated problem solver with a commitment to continuous learning.
**Required Education & Certifications:**
* Bachelor’s degree in Computer Science, Software Engineering, or a related field **or** equivalent professional experience.
* Relevant certifications (e.g., AWS Certified Developer – Associate, Microsoft Certified: Azure Developer Associate) preferred but not mandatory.
Manchester, United kingdom
On site
23-09-2025