**Back-End API Developer – Newcastle-Upon-Tyne (hybrid) - £40-45,000 per annum + benefits**
We are seeking an experienced Back-End API Developer. In this role, you will be responsible for designing, building, and maintaining secure, scalable, and high-performance APIs. You'll work closely with front-end developers, DevOps engineers, and product teams to deliver complex business logic to the front-end web application.
Key accountabilities
* Design, implement, and maintain RESTful APIs
* Develop reusable and secure server-side logic, middleware, and services
* Integrate with third-party APIs and data sources
* Work with databases to design schemas and optimize queries
* Write unit, integration, and end-to-end tests for back-end components
* Monitor, troubleshoot, and improve application performance and scalability
* Ensure APIs are well-documented and follow consistent standards
* Collaborate with front-end and mobile developers to define API contracts
* Participate in agile development processes including sprint planning and code reviews
Skills and experience
* Proficiency in back-end languages like, Python, Java, Ruby, Go, or .NET
* Experience building and maintaining RESTful APIs
* Solid understanding of authentication and authorization (e.g., OAuth2)
* Expertise in developing system services in C, C++ and C#
* Experience with database design and query optimization
* Familiarity with containerization and cloud services (AWS, Azure, GCP)
* Understanding of CI/CD pipelines, version control (Git), and DevOps practices
* Familiarity with API gateways, webhooks, and event-driven architectures
* Experience writing or contributing to API documentation (Swagger/OpenAPI is a plus)
* Previous experience with Delphi is a plus.