We're looking for Backend Developers!
Responsibilities Design, build, and maintain RESTful or GraphQL APIs
Architect backend systems with clean separation of concerns
Optimize database performance with indexing, query tuning, and caching
Implement security best practices (authentication, authorization, rate limiting, etc.)
Write unit, integration, and end-to-end tests
Deploy and monitor services using CI/CD and observability tools
Collaborate with cross-functional teams to deliver high-quality features
Troubleshoot production issues including memory leaks and outages
Architect and build scalable, performant, and secure APIs and backend services
Collaborate with frontend, DevOps, and product teams to deliver backend systems supporting critical features
Build reliable systems that scale, with focus on frameworks, databases, APIs, and cloud infrastructure Qualifications Proficiency in backend languages: Node.js (JavaScript/TypeScript), Python, Java, or Go
Familiarity with backend frameworks: Express/NestJS, Django/FastAPI, Spring Boot, or Gin/Fiber
Strong with relational and NoSQL databases: PostgreSQL, MySQL, MongoDB, Redis
Proficiency in API design: REST, GraphQL, pagination, versioning, error handling
Familiar with authentication protocols: JWT, OAuth2
Strong understanding of security principles: XSS, CSRF, SQL injection
Familiarity with Docker and microservice deployment
Knowledge of caching, background processing, and job queues
Comfortable with Git workflows, CI/CD, and automated deployments Nice To Have Experience with AWS, GCP, or Azure
Monitoring/logging tools: Prometheus, Grafana, ELK, Datadog, Sentry
Experience with Kafka, RabbitMQ, WebSockets, serverless architecture
Exposure to ETL pipelines or GenAI/ML layer integration Educational Qualifications Bachelor's or Master's degree in Computer Science or related field (*Note: This is a requirement for one of Scoutit's clients) Skills: java,node.js,python
¿Te interesa este puesto?