Backend Python Developer
Job Summary
Backend Python Developer
We are looking for a good Backend Python Developer with 2 years of professional experience to join our development team.
Tech Stack:
Python 3.11 Flask PostgreSQL RabbitMQ Docker pytest AWS
Key Responsibilities:
* Build and maintain REST API endpoints with Flask and Flask-RESTX.
* Write clean and scalable backend code
* Work with PostgreSQL complex SQL queries indexes migrations and reporting
* Write automated tests using pytest
* Debug applications using Docker Compose
* Follow existing architecture coding standards and ticket requirements
Must have
* 2 years writing Python for production backends.
* Solid experience building REST APIs (Flask or FastAPI and willing to learn Flask).
* Strong PostgreSQL and SQL. You can write multi-table joins and aggregations read a query plan and add the right index.
* Experience with database migrations and schema changes on a live system.
* Docker and Docker Compose for local development.
* Automated testing (pytest or similar).
* Good written English and communication skills
Nice to have
Message queues (RabbitMQ) and background worker services.
AWS S3 EC2 ECR.
Pandas and building data import or ETL pipelines.
Reporting work: materialized views rollup tables caching.
LLM work LangChain LangGraph or the Anthropic and OpenAI APIs.
PostGIS or other map and location data.
Location : Valencia
Salary Slot: 150k to 180k
Timing: 10:00 AM to 7:00 PM monday to friday
Gender Preference: Male
Communication Skill: Excellent