Game Backend Developer
Job Offer Description
Required Qualifications
- 3+ years of experience as a Backend Programmer, preferably in the game industry.
- Proficiency in Kotlin, or solid experience with related languages such as Java, Scala, or C#.
- Experience designing and maintaining RESTful APIs, and working with cloud-based environments, especially AWS.
- Familiarity with PlayFab or similar Backend-as-a-Service platforms used in game development.
- Solid understanding of databases, data modeling, and backend performance optimization.
- Experience with user authentication, session management, and persistent game state systems.
- Proficient with Git and comfortable working with CI/CD pipelines for deployment and automation.
- Ability to write clean, maintainable, and well-documented code.
- Strong problem-solving and debugging skills, with an autonomous and proactive approach.
- Excellent communication and critical thinking skills.
- Fluent in Spanish (spoken and written), as our daily communication is in Spanish.
- Passion for games, especially RPGs and collectible mechanics.
Nice to Have
- Previous experience working on free-to-play mobile or cross-platform games.
- Experience with Unity and a good understanding of client-server communication.
- Knowledge of networking principles, latency management, and multiplayer architectures.
- Familiarity with backend-driven systems for monetization, events, and player progression.
- Hands-on knowledge of JIRA, Confluence, and Agile workflows (Scrum/Kanban).
- Fluency in English (for documentation and potential cross-border collaborations).
Responsibilities
- Design, develop, and maintain backend services for Soul Breach and other titles, ensuring scalability, security, and high performance.
- Build and maintain RESTful APIs to support gameplay features such as player accounts, progression, matchmaking, live events, economy systems, and analytics pipelines.
- Collaborate closely with client-side developers and game designers to integrate and support content-driven and live service features.
- Ensure data integrity, consistency, and scalability across all backend systems and internal support tools.
- Guarantee data privacy and secure handling of user information in line with industry best practices and compliance regulations.
- Set up and maintain server infrastructure, CI/CD pipelines, and cloud services.
- Contribute to technical decision-making, backend architecture planning, and long-term scalability strategies.
- Meet development deadlines and deliverables established by the production team, ensuring clear and proactive communication on progress.
What We Offer
- Immediate start.
- Full-time permanent contract with flexible working hours.
- Hybrid or fully remote setup (within Spain).
- Competitive salary, adjusted to experience and scope of responsibilities.
- A passionate, senior, and multidisciplinary team that values creativity, autonomy, and excellence.
- A studio culture built on quality, collaboration, and respect for both players and developers.
Ready to Join?
If you are interested and would like to join our team, please send your CV and a link to your portfolio (if available) to jobs@cosmicspell.com, using the subject line: Backend Developer - [Your Name].
We look forward to discovering what you can bring to the world of Soul Breach.
Cosmic Spell is a forward-thinking video game development studio known for its innovative design approach and distinctive visual style. Founded in 2021 in Valencia by a team of entrepreneurs with over 20 years of experience in successful startups across the video game and entertainment sectors, we are backed by No Spoon, a renowned Venture Builder that fosters innovation and growth.
Our team is not just a group of developers - we are a multidisciplinary collective of programmers, designers, artists, gamers, streamers, journalists, and producers, all working together to create engaging, high-quality games. We strive to develop immersive gaming experiences that connect with players on a deeper level, ensuring our products have a lasting impact within and beyond the gaming industry.
We are currently looking for a Backend Developer to join our team and reinforce the development of our first original IP: Soul Breach, a F2P turn-based RPG with collectible mechanics.
Job offers similar to Game Backend Developer
-
Desarrollador/a Fullstack React/Node (Remoto)
Grupo DigitalAndalusia, Aragon, Asturias, Basque Country, Cantabria, Castile and Leon, Castile-La Mancha, Catalonia, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, Valencian Community, Non-peninsular
Description: Construye front-ends modernos y APIs Node en un entorno ágil, con foco en calidad, testing y buenas prácticas. En Grupo Digital buscamos un/a Desarrollador/a Fullstack React/Node para incorporarse a nuestro equipo. Qué harás: Desarrollar interfaces modernas con React 18+, Hooks y manejo avanzado de estado. Diseñar y mantener APIs REST con Node.js (Express/NestJS). Gestionar datos con React Query/TanStack, PostgreSQL o MongoDB vía ORM/ODM. Asegurar calidad mediante tests unitarios e integración (Jest/Jasmine, RTL). Implantar buenas prácticas: linting, SOLID, a11y, seguridad y logging. Participar en flujos de CI/CD, PRs, Docker y automatización de tests. Colaborar en equipo Agile con documentación clara y estimaciones realistas. Imprescindible: 3+ años con React 18+, Hooks y composición. Manejo de estado (Redux Toolkit / Zustand). TypeScript intermedio (tipado estricto). Node.js LTS con Express o NestJS. ORM/ODM (Prisma, TypeORM o Mongoose). Testing con Jest/Jasmine y React Testing Library. Conocimientos OWASP, JWT, CORS y accesibilidad básica. Git, CI/CD (GitHub/GitLab Actions), Docker. Comunicación clara y trabajo en equipo. Deseable: Next.js, Storybook, Cypress/Playwright. OpenAPI/Swagger, observabilidad (OpenTelemetry). Nociones cloud (AWS/GCP/Azure). Inglés medio. Qué ofrecemos Salario competitivo en función de la experiencia Contrato indefinido u opción de contrato mercantil 22 días laborables de vacaciones Plan de retribución flexible: Seguro médico, cheques guardería, cheques transporte Formación en tecnología y soft skills Programa de referidos: 500 EUR por candidatos recomendados que se incorporen con nosotros Condiciones: Contrato indefinido Modalidad: Remoto Lugar de trabajo: España (remoto) Horario: 9-18 h y viernes 8-15 h Salario: En función de la experiencia Sobre Grupo Digital Somos una consultora tecnológica con sede en Madrid. Especialistas en outsourcing de perfiles IT, selección y modelos Talent-as-a-Service, con foco en grandes integradores y empresas del sector financiero y digital. Apostamos por un servicio excelente, equipos autónomos y resultados medibles. Si te gusta trabajar con tecnologías punteras y en entornos que suman, aquí tendrás recorrido.
-
Software Engineer Java | Hexagonal (Remoto)
knowmad moodAndalusia, Aragon, Asturias, Basque Country, Cantabria, Castile and Leon, Castile-La Mancha, Catalonia, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, Valencian Community, Non-peninsular
Acerca del Empleo En knowmad mood buscamos un/a Ingeniero/a de Software con experiencia en entornos Java para participar en proyectos complejos aplicando arquitecturas modernas y metodologías ágiles. Este rol implica trabajar en el diseño y desarrollo de aplicaciones escalables y seguras, asegurando calidad, resiliencia y buenas prácticas en todo el ciclo de vida del software. Tecnologías y Requisitos Técnicos Lenguajes y frameworks: Java , Spring, Arquitectura: Hexagonal y microservicios. Bases de datos: SQL, MongoDB, Couchbase, DynamoDB (curso interno disponible). Cloud y DevOps: AWS Serverless (Lambda, Step Functions, DynamoDB), Terraform, CI/CD, servicios REST, OpenAPI. Observabilidad y herramientas: Grafana, Opensearch como motor de búsqueda. Mensajería y eventos: Kafka y EventBridge. Control de versiones: Git avanzado (GitFlow, PR reviews, branching strategies). Calidad y buenas prácticas: Principios Clean Code y SOLID, testing con cobertura mínima del 80%, experiencia en code reviews, enfoque en resiliencia, mantenibilidad y observabilidad. Metodologías: Scrum/Kanban y flujos CI/CD. Beneficios en knowmad mood �� Modalidad: 100% teletrabajo ✈ Work mood: 22 días de vacaciones + 2 días de libre disposición + 24 y 31 de diciembre (cierre empresa). Our mood: Smart working: flexibilidad real, lo importante son los resultados y tu bienestar. ✨ Evolution mood: Plan de carrera personalizado. Formación técnica, metodológica, idiomas y certificaciones. Programa de desarrollo de liderazgo. Happy mood: Programa de bienestar integral: actividad física, nutrición y equilibrio emocional. Programa de conciliación 24/7 para ti y tu familia. Actividades de team building y celebraciones (Summer Party, Christmas Party). Knowmad moments: Pack de bienvenida. Celebración de cumpleaños, aniversarios y momentos especiales. "Nos comprometemos con la igualdad de oportunidades y el respeto a la diversidad. Aplicamos nuestro Plan de Igualdad y el principio de no discriminación en todos nuestros procesos de selección."
-
Desarrollador/a Senior Java Micro
Digital Talent AgencyAndalusia, Aragon, Asturias, Basque Country, Cantabria, Castile and Leon, Castile-La Mancha, Catalonia, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, Valencian Community, Non-peninsular
¡Hola! ¿Eres un/a crack de Java con ganas de meterte de lleno en el mundo de los microservicios? ¡En Zemsania estamos buscando gente como tú para unirse a nuestro equipazo! Somos una consultora tecnológica en pleno crecimiento, y nos flipa la innovación y el buen rollo en el trabajo. Si te va la marcha de diseñar, desarrollar y mantener aplicaciones back-end con Java, especialmente si dominas Spring Boot, ¡este es tu sitio! ¿Qué harás con nosotros? Diseñar, desarrollar y mantener aplicaciones Back-End utilizando Java (preferiblemente con Spring Boot). Implementar arquitecturas basadas en microservicios. Desplegar y gestionar aplicaciones en entornos OpenShift. Integrar servicios mediante APIs REST. Garantizar la calidad del código. Colaborar con equipos de arquitectura, DevOps y Front-End para asegurar la coherencia técnica. ¿Qué necesitamos? Experiencia: Entre 4 y 5 años programando a tope. Si tienes un Grado en Ingeniería Informática, Telecomunicaciones o algo parecido, ¡genial! Si tu título es de Técnico Superior, necesitamos que sumes 24 meses más de experiencia, ¡así que no te me achicopales! Java 8+ (idealmente Java 11 o superior). Frameworks: Spring Boot (microservicios, configuración, seguridad), SpringMVC, SpringBoot, SpringData, Spring Cloud (config server, service discovery, circuit breaker) e Hibernate/JPA (persistencia y mapeo objeto-relacional). Integración: API Rest y Swagger. Bases de datos: SQL (Oracle). Herramientas CI/CD: Jenkins, GitLab CI, Tekton. Testing: JUnit Observabilidad: CloudWatch, Grafana, ELK. Conocimientos de arquitectura orientada a microservicios y patrones como Circuit Breaker, API Gateway. Deseable: Experiencia en entornos cloud híbridos y migración de aplicaciones a la nube. Contenedores: OpenShift (manejo de pods, deployments, rutas, escalado). Experiencia gestionando APIs REST en el API Manager de un ESB (por ejemplo WSO2). Buenas prácticas de seguridad en OpenShift y AWS (gestión de secretos, roles, políticas). Exp con metodologías: TBD y TDD, API first. Cloud: Exp en AWS (EC2, ECS/EKS, S3, RDS, IAM, Lambda). Deseable: certificaciones en AWS, OpenShift, Java o Cloud. ¿Cómo es trabajar con Zemsania ? Ofrecemos un modelo de trabajo remoto, para que puedas compaginar tu vida personal con la profesional. Si te ves en este puesto y crees que encajas como un guante, ¡queremos conocerte! ¡Únete a la familia Zemsania y hagamos cosas increíbles juntos!
-
Desarrollador/a Java Microservicios
Digital Talent AgencyAndalusia, Aragon, Asturias, Basque Country, Cantabria, Castile and Leon, Castile-La Mancha, Catalonia, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, Valencian Community, Non-peninsular
¡Hola! ¿Eres un/a crack de Java con ganas de meterte de lleno en el mundo de los microservicios? ¡En Zemsania estamos buscando gente como tú para unirse a nuestro equipazo! Somos una consultora tecnológica en pleno crecimiento, y nos flipa la innovación y el buen rollo en el trabajo. Si te va la marcha de diseñar, desarrollar y mantener aplicaciones back-end con Java, especialmente si dominas Spring Boot, ¡este es tu sitio! ¿Qué harás con nosotros? Dar vida a aplicaciones back-end súper chulas usando Java (¡Spring Boot, te estamos mirando a ti! ). Construir arquitecturas basadas en microservicios que molan un montón. Poner a punto y gestionar nuestras aplicaciones en entornos OpenShift. ¡Que todo vuele! Conectar servicios como un/a campeón/a usando APIs REST. Asegurarte de que nuestro código es de primera calidad. ¡Nada de chapuzas! Trabajar codo con codo con nuestros arquitectos, el equipo de DevOps y los cracks de Front-End para que todo tenga sentido y funcione a la perfección. ¿Qué necesitamos? Experiencia: Entre 2 y 4 años programando a tope. Si tienes un Grado en Ingeniería Informática, Telecomunicaciones o algo parecido, ¡genial! Si tu título es de Técnico Superior, necesitamos que sumes 24 meses más de experiencia, ¡así que no te me achicopales! Java 8+ (idealmente Java 11 o superior). Frameworks: Spring Boot (microservicios, configuración, seguridad), SpringMVC, SpringBoot, SpringData, Spring Cloud (config server, service discovery, circuit breaker) e Hibernate/JPA (persistencia y mapeo objeto-relacional). Integración: API Rest y Swagger. Bases de datos: SQL (Oracle). Herramientas CI/CD: Jenkins, GitLab CI, Tekton. Testing: JUnit Observabilidad: CloudWatch, Grafana, ELK. Conocimientos de arquitectura orientada a microservicios y patrones como Circuit Breaker, API Gateway. Deseable: Experiencia en entornos cloud híbridos y migración de aplicaciones a la nube. Contenedores: OpenShift (manejo de pods, deployments, rutas, escalado). Experiencia gestionando APIs REST en el API Manager de un ESB (por ejemplo WSO2). Buenas prácticas de seguridad en OpenShift y AWS (gestión de secretos, roles, políticas). Exp con metodologías: TBD y TDD, API first. Cloud: Exp en AWS (EC2, ECS/EKS, S3, RDS, IAM, Lambda). Deseable: certificaciones en AWS, OpenShift, Java o Cloud. ¿Cómo es trabajar con Zemsania ? Ofrecemos un modelo de trabajo remoto, para que puedas compaginar tu vida personal con la profesional. Si te ves en este puesto y crees que encajas como un guante, ¡queremos conocerte! ¡Únete a la familia Zemsania y hagamos cosas increíbles juntos!
Job Offer summary
Game Backend Developer
- España
-
Permanent
-
> 2 years experience
-
0
-
castellano ()
-
ingles ()
Create your ticjob CV
If you are not yet registered as a candidate, publish your CV, find the best offers in the ICT sector and let companies find you
Create your free account