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
EnglishJob 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