Python Software Developer

RemoteStar
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Java
API
Databases
Linux
Python
PostgreSQL
MySQL
Web Applications
Backend
GIT
Containerization
Software Version Control
Docker
Microservices

Job description

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., * 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.

Requirements

  • 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

Apply for this position