Job Closed
This listing is no longer active.
People Beyond Tech
Backend Developer
Location
Spain
Posted
57 days ago
Salary
0
Seniority
Senior
Job Description
Backend Developer
Cívica
• Diseñar e implementar servicios y APIs REST, asegurando su correcta integración con las interfaces web • Participar en el análisis, diseño, desarrollo y mantenimiento de aplicaciones, contribuyendo tanto a la evolución de funcionalidades existentes como a la creación de nuevas soluciones • Diseñar y optimizar modelos de datos y consultas en bases de datos relacionales • Aplicar buenas prácticas de desarrollo (principios SOLID, patrones de diseño, código limpio), asegurando calidad, escalabilidad y robustez en las soluciones • Garantizar la seguridad, el rendimiento y la escalabilidad de los servicios desarrollados • Colaborar en la definición técnica de las soluciones y participar en decisiones de arquitectura cuando sea necesario • Participar activamente en revisiones de código del equipo • Trabajar en entornos ágiles, colaborando con otros perfiles técnicos y de negocio en la planificación y ejecución de tareas • Liderar técnicamente desarrollos o módulos dentro del proyecto
Job Requirements
- Experiencia profesional de 3–5 años en desarrollo backend.
- Dominio de Node.js y NestJS (módulos, controladores, servicios e inyección de dependencias).
- Sólidos conocimientos de TypeScript y programación orientada a objetos.
- Experiencia en diseño y desarrollo de APIs REST (endpoints, validación de datos, manejo de errores).
- Experiencia con bases de datos relacionales (PostgreSQL y uso de ORMs como TypeORM o Prisma).
- Experiencia con control de versiones Git y flujo de trabajo colaborativo.
- Sería ideal que tuvieses experiencia con Java (Spring Boot) o .NET (ASP.NET / .NET Core), porque trabajaremos en un entorno poliglota y queremos que puedas leer y comprender código en estos lenguajes.
- Nos encantaría que tuvieras nociones de microservicios y arquitecturas desacopladas, para construir sistemas escalables y mantenibles.
- Estaría genial que hubieses trabajado con herramientas de testing backend (Jest, Supertest o similares), para garantizar la calidad del código.
- Un plus sería tener conocimientos básicos de contenedores (Docker) y familiaridad con arquitecturas cloud (GCP, AWS, Azure), para facilitar el desarrollo y despliegue de nuestros servicios.
Benefits
- Contrato indefinido y estabilidad desde el minuto uno: queremos que te sientas parte del equipo a largo plazo, sin sustos.
- Proyectos innovadores con tecnología moderna: aquí no venimos a reinventar la rueda, pero sí a aprender cada día y potenciar al máximo todas tus habilidades.
- Formación continua y desarrollo profesional: invertimos en tu crecimiento con un presupuesto flexible para que accedas a cursos, certificaciones, clases de inglés y todo lo que necesites para potenciar tu talento. Además, fomentamos el intercambio de conocimiento y el aprendizaje colaborativo a través de nuestras tribus y comunidades, donde crecer juntos es nuestra filosofía.
- Comunidades y conocimiento compartido: Nuestra Oficina Técnica es un espacio para crecer, aprender, compartir experiencias y sentirnos parte de algo más grande.
- Equipo técnico consolidado: un espacio donde cada uno aporta y crece en un ambiente auténtico y positivo. Nuestros líderes son grandes profesionales y referentes técnicos que siempre están para apoyar y guiar.
- Vacaciones que crecen contigo: 23 días laborables al año, y ¡1 día más cada 2 años de antigüedad! (hasta 30 días).
- Compensación por teletrabajo: 562,50 €/año para que montes tu oficina en casa como a ti te gusta.
- Retribución flexible: ¡Elige los beneficios que mejor van contigo! Formación, comida, transporte, guardería… y más.
- Todo el equipo necesario, a tu disposición: PC, silla, pantalla, teclado, ratón, reposapiés… Queremos que trabajes cómodo/a, estés donde estés.
- Biblioteca de libros y juegos en la oficina de Granada: Tenemos estanterías llenas de cultura y entretenimiento. Puedes llevarte lo que quieras a casa
- WellHub: Acceso a un montón de actividades deportivas a precio reducido. Tú eliges la cuota, nosotros ponemos el acceso.
- Descuentos por ser parte del equipo: Gracias a IBenefits, podrás acceder a cientos de ofertas y descuentos en ocio, salud, moda, deporte y más.
- Apoyamos los hobbies que unen a las personas: Si compartes una afición con tu compañeros, colaboramos económicamente para que podáis disfrutarla juntos. Porque creemos en un entorno donde trabajar, crecer y pasarlo bien van de la mano.
- Cuidamos de las personas de verdad: Porque detrás de cada puesto hay una historia, una vida y muchos momentos que merecen ser acompañados. Nos gusta estar presentes en los días especiales y también en los logros cotidianos, con pequeños gestos que dicen mucho.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Architect context pipelines for AI agents: curate what enters the context window (repo boundaries, domain knowledge, test outputs, CI feedback) so agents produce reliable, mergeable code, not just plausible code. • Prepare task specifications that are agent-actionable (clear acceptance criteria, referenced modules, explicit constraints) • Design and maintain agent-ready systems: well-bounded repos, comprehensive test suites as guardrails, CI/CD pipelines with structured output agents can parse and act on. • Serve as an AI Champion: join and strengthen our growing AI Champion community, contribute to workshops, curate effective agentic workflows, and mentor engineers on AI-assisted practices. Contribute to org-level AI tooling evaluations and OLX AI practices repositories. • Drive active migration from a legacy monolith to microservices, owning decisions on bounded domain decomposition. Working on making agentic workflows effective across a codebase whose boundaries are actively being redefined. • Set the bar for GraphQL API design, RESTful contracts, database schema, and CI/CD quality across the tribe. • Work with product and engineering leadership to identify high-value problems, propose initiatives, and drive impactful technical direction without direct authority • Guide senior engineers in managing and reducing technical debt with AI as an accelerator, not a shortcut.
Desarrollador/a Full-Stack Java
NEORISNEORIS is a Digital Accelerator that helps companies step into the future.
En EPAM NEORIS, creemos que la transformación empieza por las personas. Hoy, como parte de EPAM, ampliamos nuestro alcance global y nuestras capacidades, pero mantenemos lo más importante: una cultura donde cada persona puede crecer, aportar y ser protagonista. No buscamos solo cubrir puestos. Buscamos incorporar talento que quiera superarse, aprender constantemente y dejar huella en cada proyecto. Somos un equipo diverso, inclusivo y en constante evolución. Impulsamos ideas, no jerarquías. Apostamos por el desarrollo real de cada persona. Si quieres trabajar en un lugar donde tu crecimiento importa tanto como los resultados, te estamos buscando. Respaldados por más de 60,000 profesionales en más de 55 países y un sólido modelo Nearshore, conectamos capacidades globales con confianza local para generar impacto real, crecimiento sostenible y resultados de alto valor para nuestros clientes. Estamos en búsqueda de: Desarrollador/a Java Principales responsabilidades: • Diseñar, desarrollar y mantener microservicios backend utilizando Java 11 o superior. • Implementar servicios y componentes siguiendo buenas prácticas de calidad y clean code. • Integrar y optimizar la persistencia de datos mediante JPA/Hibernate y bases de datos Oracle. • Definir y consumir APIs utilizando estándares como Swagger/OpenAPI. • Realizar pruebas unitarias con JUnit y velar por la calidad del código mediante herramientas como SonarQube. • Colaborar con equipos multidisciplinares para asegurar entregables eficientes y de alto valor. Requerimientos: Excluyentes: • Más de 2 a 3 años de experiencia profesional en desarrollo backend con Java (Java 11 o superior). • Experiencia en desarrollo de microservicios con Spring Boot u otros frameworks equivalentes. • Conocimientos sólidos en JPA/Hibernate. • Experiencia con bases de datos Oracle (SQL, optimización básica; PL/SQL valorable). • Manejo de Swagger/OpenAPI para definición y consumo de APIs. • Uso de expresiones Lambda y programación funcional en Java. • Experiencia en testing con JUnit. • Conocimiento y uso de herramientas de calidad como Sonar/SonarQube. Deseables: • Experiencia con arquitecturas distribuidas. • Conocimientos en entornos CI/CD. • Buenas prácticas de clean code y diseño de software. • Capacidad de trabajo en equipo, proactividad, autonomía y orientación a resultados. Ofrecemos • Contrato indefinido con salario competitivo • Modalidad flexible y posibilidad de trabajo remoto. • Plan de carrera personalizado y formación continua (certificaciones, inglés, etc.). • Participación en proyectos estables con alto componente técnico. • Flexibilidad horaria y enfoque en la conciliación. • Beneficios sociales adaptados a tus necesidades Te invitamos a conocernos en http://www.neoris.com, Facebook, LinkedIn, Twitter o Instagram: @NEORIS. Noelia Fierrez #LI-NF
AES - DE - FS - Java FS React
ZensarAt Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.
What's this role about? Here's how you'll contribute: You'll do this by: Core Skills: Desired Skills: How we’d like you to lead: Advantage Zensar We are a technology consulting and services company with 11, 800+ associates in 33 global locations. More than 130 leading enterprises depend on our expertise to be more disruptive, agile and competitive. We focus on conceptualizing, designing, engineering, marketing, and managing digital products and experiences for high-growth companies looking to disrupt through innovation and velocity. Zensar Technologies is an Equal Employment Opportunity (EEO) and Affirmative Action Employer, encouraging diversity in the workplace. Please be assured that we will consider all qualified applicants fairly, regardless of race, creed, color, ancestry, religion, sex, national origin, citizen status, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veterans’ status. Zensar is a place where you are free to express yourself in an environment that values individuality, nurtures development and is mindful of wellbeing. We put our people and customers at the center of everything that we do. Our core values include: - Putting people first - Client-centricity - Collaboration Grow. Own. Achieve. Learn. with Zensar At Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. Explore Life at Zensar and join us to Grow. Own. Achieve. Learn. to be the best version of yourself. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.
• Software Development: Participate in the solution development and maintenance of high-performance backend services and applications using Golang. • Microservices Architecture: Architect, implement, and optimize microservices-based applications, ensuring scalability, reliability, and maintainability. • Container Orchestration: Collaborate with the DevOps team to deploy and manage Golang applications in Kubernetes clusters using Helm for efficient package management. • Database Management: Design and optimize database schemas, queries, and transactions, specifically using Postgres. Ensure data integrity, performance, and scalability. Additionally, use Redis to improve application performance. • Billing System: Develop and enhance the billing system to ensure accurate and timely processing of financial transactions. • Code Review: Conduct code reviews to ensure code quality, best practices, and adherence to coding standards. • Collaboration: Collaborate within the cross-functional team, including DevOps, Backend and Frontend developers, QA and product management to understand requirements and deliver high-quality software solutions. Documentation: Maintain comprehensive documentation for code, architecture, and processes to facilitate knowledge transfer and onboarding of team members. • Testing: Ensure decent Unit test coverage of the applications and participate in keeping the autotest suite up-to-date.



