Backend Engineer
Incode Technologies
full-remotemidpermanentbackend Full remote - Madrid, ES 9 days ago via WTTJ
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
JavaKotlinSpringPostgreSQLMongoDBRedisREST APIAWSKubernetesKafka
About the role
Backend Engineer
Design and implement scalable backend services that power products used by millions of users. You’ll work on reliability and availability, partnering with cross-functional teams across the full delivery lifecycle.
Key missions
- Architect and implement robust, scalable backend systems capable of supporting millions of active users.
- Build and maintain services from model design through prototyping, implementation, testing, deployment, and monitoring/production support.
- Write clean, maintainable, well-tested code, and contribute via code reviews.
- Mentor peers and share engineering best practices.
Requirements
- 5+ years of professional software development experience.
- Strong knowledge of PostgreSQL, MongoDB, and Redis.
- Experience with observability: logging, monitoring, and tracing.
- Proficiency in Java/Kotlin and the Spring framework ecosystem.
- Hands-on skills in domain modeling and REST API design.
- Experience with AWS.
- Hands-on experience with Kubernetes for orchestration.
Nice-to-haves
- Exposure to machine learning–centric systems.
- Familiarity with Kafka for messaging and event-driven architectures.
- Experience with graph databases (e.g., Neo4j, Memgraph, Amazon Neptune) or columnar databases (e.g., ClickHouse, Apache Cassandra).
About Incode Technologies
Incode Technologies builds backend systems for products used by millions of users. The role emphasizes scalable, reliable services and modern cloud and infrastructure practices, indicating a technology-driven environment focused on high-throughput platforms.
Scraped 6/11/2026