Backend Developer
Kenos Technology
Barcelona, Spain
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Italian, English Experience level
IntermediateJob location
Barcelona, Spain
Tech stack
API
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Cloud Computing
Code Review
Databases
Cursor (Graphical User Interface Elements)
DevOps
Distributed Systems
Django
Github
Python
PostgreSQL
Query Optimization
Delivery Pipeline
Backend
GIT
Cloudformation
Amazon Web Services (AWS)
Pytest
Front End Software Development
Api Gateway
REST
Terraform
Docker
Go
Microservices
Job description
Backend Development
- Design, build, and maintain scalable, high-performance APIs using Python and Django
- Contribute to backend services written in Golang where performance and concurrency are critical
- Define and optimize PostgreSQL schemas, queries, and indexes for efficiency and scalability
- Integrate with third-party APIs and external systems
- Ensure robust authentication, authorization, and data protection mechanisms
Cloud Infrastructure & DevOps
- Manage and optimize AWS environments (EC2, Lambda, RDS, S3, API Gateway, ECS)
- Automate deployments using CI/CD pipelines (GitHub Actions, AWS CodeBuild, or similar)
- Apply infrastructure-as-code practices (Terraform, CloudFormation)
- Monitor, log, and troubleshoot distributed systems in production environments
AI-Driven Development
- Actively collaborate with AI coding assistants (Cursor, Windsurf, Copilot) to generate, refactor, and maintain production-quality code - aiming for at least 75% of development to be AI-assisted
- Design effective prompts, review AI outputs, and ensure generated code meets performance, scalability, and maintainability standards
- Focus on architecture, orchestration, and refinement of AI-generated code
- Continuously evolve internal best practices for human-AI collaboration
Collaboration & Quality
- Collaborate cross-functionally with frontend developers, designers, and product owners
- Participate in code reviews and architectural discussions
- Write clean, maintainable, and well-tested code aligned with project goals
Requirements
Do you have experience in Terraform?, * 3+ years of experience in backend development with production-ready applications
- Languages: Strong proficiency in Python and Django, with working knowledge of Golang
- Databases: Solid experience with PostgreSQL, query optimization, and migrations
- APIs: Proven experience designing and consuming RESTful APIs
- Cloud: Familiarity with AWS services (EC2, Lambda, RDS, S3, etc.)
- DevOps: Experience with Docker, CI/CD pipelines, and infrastructure automation
- Testing: Knowledge of testing frameworks (PyTest, unittest)
- Collaboration: Proficient with Git and agile development practices
- Languages: Fluent in English (C1 required). Italian is a plus
About the company
At Kenos Technology we are looking for a Backend Developer with over 3 years of experience, advanced knowledge of Python, Django, and Golang, and a strong enthusiasm for AI-assisted development. This is an on-site position in Barcelona.