Back-end Developer

icon

London

icon

Remote

icon

$95k

Interested in this job?

Apply now
BG

Job role insights

Date posted

July 2, 2025

Closing date

July 20, 2023

Experience

1 Year

icon
Offered salary

$95k

Career level

Junior

Qualification

Bachelor Degree

icon
Hiring location

London

Details

Overview

Your primary focus will be on the server-side development of web applications and systems.

Requirements

  • Programming Languages: Strong proficiency in at least one back-end programming language, such as Python, Java, C#, Ruby, or PHP.
  • Web Development Frameworks: Experience with back-end web development frameworks like Django (Python), Spring (Java), .NET (C#), Ruby on Rails (Ruby), or Laravel (PHP).
  • Database Knowledge: Proficiency in working with relational databases like MySQL, PostgreSQL, or Oracle, including database design, querying, and optimization.
  • API Development: Experience in designing and developing RESTful APIs or web services, including authentication, data validation, and integration with front-end systems.
  • Server-Side Technologies: Familiarity with server-side technologies and tools, such as Node.js, Express.js, or ASP.NET, for building scalable and performant web applications.
  • Version Control Systems: Proficiency in using version control systems like Git to collaborate with other developers and manage code repositories.
  • Testing and Debugging: Experience with testing frameworks and methodologies for back-end development, including unit testing, integration testing, and debugging techniques.
  • Security Knowledge: Understanding of web application security principles and best practices, including data encryption, authentication, and protection against common vulnerabilities.
  • Software Development Lifecycle: Knowledge of software development processes, including requirements gathering, design, development, testing, and deployment.
  • Problem-Solving Skills: Strong analytical and problem-solving skills to identify and resolve back-end development issues and optimize application performance.
  • API Integration: Experience with integrating third-party APIs and services into back-end systems, such as payment gateways, social media platforms, or cloud services.
  • Performance Optimization: Ability to analyze and optimize back-end application performance, including database queries, caching mechanisms, and code efficiency.
  • Collaboration: Strong teamwork and communication skills to collaborate effectively with cross-functional teams, including front-end developers, designers, and project managers.
  • Continuous Learning: Eagerness to stay updated with the latest back-end development trends, technologies, and best practices.
  • Documentation: Ability to create technical documentation, including API specifications, system architecture diagrams, and code documentation for future reference and team collaboration.
  • Attention to Detail: Strong attention to detail to ensure code quality, maintainability, and adherence to coding standards and best practices.