Backend Python Engineer (Healthcare Tech)
Role details
Job location
Tech stack
Job description
- Design, develop, and maintain APIs and microservices in Python.
- Implement and integrate solutions with healthcare systems using HL7.
- Manage and optimize relational databases, particularly PostgreSQL.
- Implement messaging and asynchronous processing systems using RabbitMQ or Redis.
- Administer and deploy services in Linux environments.
- Containerize applications and manage environments using Docker.
- Ensure software quality through automated testing and CI/CD pipelines.
- Collaborate with cross-functional teams.
Conocimientos
Python FastAPI Django PostgreSQL RabbitMQ Redis Docker Linux HL7 English (professional level)
Requirements
A healthcare technology company in Madrid is seeking an experienced Backend Developer to enhance its innovative solutions in the health sector. Candidates should have strong Python skills and experience with FastAPI and PostgreSQL, alongside familiarity with healthcare systems integration using HL7. The role involves designing APIs, managing databases, and collaborating with cross-functional teams. Ideal applicants will also possess skills in Docker, message systems, and Linux environments, and a passion for healthcare solutions., * 3+ years of backend development experience in production environments.
- Strong proficiency in Python, with solid experience in FastAPI and/or Django.
- Experience with relational databases, especially PostgreSQL.
- Experience with messaging/queue systems such as RabbitMQ or Redis.
- Experience administering Linux servers.
- Hands-on experience with Docker and containerized environments.
- Knowledge of or experience with healthcare integrations using HL7.
- Professional-level English.