Enable job alerts via email!

Python Software Developer (Onsite)

Remotestar

Cambourne

On-site

GBP 40,000 - 60,000

Full time

8 days ago

Job summary

A creative technology company in Cambourne is seeking a Backend Engineer to build and maintain robust backend infrastructure for their web applications. The ideal candidate will have proficiency in Java or Python and experience with Git and Linux. This role offers the opportunity to work on impactful projects within a collaborative and innovative environment.

Benefits

Passionate and creative team
Impactful projects
Opportunities for professional growth

Qualifications

  • Proficiency in at least one backend language, preferably Java or Python.
  • Experience with Git for version control.
  • Solid understanding of Linux systems for server management and deployment.
  • Experience with database management like MySQL or PostgreSQL is a plus.
  • Strong problem-solving skills and ability to optimize performance.
  • Familiarity with cloud platforms and containerization like Docker is a plus.

Responsibilities

  • Develop and maintain backend services using Java or Python.
  • Design, implement, and optimize APIs and databases for high performance.
  • Ensure security, reliability, and scalability of backend systems.
  • Work with version control tools and manage deployment on Linux environments.
  • Collaborate with front-end developers to integrate user-facing elements.

Skills

Java
Python
Git
Linux
MySQL
PostgreSQL
Docker
Job description
About the Client:

Our client is a company at the intersection of art and technology, dedicated to making art accessible to everyone. Through innovative technology, they connect artists and art lovers, creating unique and meaningful digital experiences.

About the Role:

Backend Engineer - who will play a key role in building and maintaining the backend infrastructure that powers their web applications, ensuring robust, scalable, and secure systems.

Key Responsibilities:
  • Develop and maintain backend services using Java or Python.
  • Design, implement, and optimize APIs and databases for high performance.
  • Ensure security, reliability, and scalability of backend systems.
  • Work with version control tools like Git and manage deployment and operations on Linux environments.
  • Collaborate with front-end developers and other team members to integrate user-facing elements with server-side logic.
Qualifications:
  • Proficiency in at least one backend language: Java or Python preferred.
  • Experience working with Git for version control.
  • Solid understanding of Linux systems for server management and deployment.
  • Experience with database management (e.g., MySQL, PostgreSQL) is a plus.
  • Strong problem-solving skills and ability to optimize performance.
  • Familiarity with cloud platforms and containerization (e.g., Docker) is a plus
What they offer?
  • Be part of a passionate, creative team that blends technology with the arts.
  • Work on impactful projects in an innovative environment.
  • Collaborative culture with opportunities for professional growth.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.