> Markdown version of [/jobs/ext/2947847-desarrollador-full-stack](https://www.wearedevelopers.com/jobs/ext/2947847-desarrollador-full-stack). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Desarrollador Full Stack - **Company:** Veridos - **Location:** Barcelona, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Amazon Web Services, Amazon S3, Automation of Tests, Code Review, Continuous Integration, Amazon DynamoDB, Junit, PostgreSQL, MongoDB, Node.Js, NoSQL, Scrum Methodology, Software Architecture, Redis, E2e Testing, Software Engineering, SQL Databases, TypeScript, Trunk-based Development, Spring-boot, Git, AngularJS, Information Technology, Apache Kafka, NestJS, Amazon Simple Queue Service (SQS), Serverless Computing, Docker, Jenkins, Microservices - **Published:** September 16, 2026 - **Apply:** https://www.buscojobs.com.es/desarrollador-full-stack-en-barcelona-ID-372118913 ## About the Role Requisitos principalesBachelor in Computer Science (or related) 3-5+ years in software development in R&D or product-driven environments Strong experience with Node.js (Express / NestJS) Experience with Java (Spring Boot) and Go a plus Strong proficiency in Angular (latest) and TypeScript Experience designing and implementing microservices, event-driven, and serverless architectures Knowledge of Apache Kafka (producers, consumers, Kafka Streams/Connect) Experience with AWS services (Lambda, ECS/EKS, SQS, S3, DynamoDB) and CI/CD Experience with Docker and Kubernetes Experience building CI/CD pipelines with Jenkins Advanced Git knowledge (trunk-based development, branching) Experience with SQL databases (PostgreSQL) and NoSQL databases (MongoDB, DynamoDB, Redis) Experience with automated testing (JUnit, Jest), integration and end-to-end testing Strong interpersonal and communication skills; fluent in English Strong communication Cross-functional collaboration Problem-solving orientation Node.js (Express / NestJS) Java (Spring Boot) ## Description OverviewIn this role you will help design and optimize G+D's connectivity platform, enabling eSIM profile management and mobile subscription lifecycles.You'll work within Barcelona's R&D center, collaborating with cross-functional teams to ensure reliability, security, and scalability of connectivity services for customers worldwide.You will tackle end-to-end development and participate in architecture and security reviews.This is a hands-on, impact-focused position in an international, collaborative environment.Compensaciones / Beneficiosflexible compensation (transport tickets, training, private insurance)flexible working hoursremote work optionown canteen with diverse menuscareer development programsequal opportunity employer and LGBT+ friendlyResponsabilidadesParticipate in full software development lifecycle from requirements to delivery and maintenanceAnalyze requirements, estimate effort, and contribute to release and sprint planningContribute to software architecture and design decisionsParticipate in code reviews with architectural and security perspectivesVerify and validate product behavior against functional and non-functional requirementsCollaborate with cross-functional teams to ensure product quality and successful deliveryDrive continuous improvement of software development processes and engineering practicesRequisitos principalesBachelor in Computer Science (or related)3-5+ years in software development in R&D or product-driven environmentsStrong experience with Node.js (Express / NestJS)Experience with Java (Spring Boot) and Go a plusStrong proficiency in Angular (latest) and TypeScriptExperience designing and implementing microservices, event-driven, and serverless architecturesKnowledge of Apache Kafka (producers, consumers, Kafka Streams/Connect)Experience with AWS services (Lambda, ECS/EKS, SQS, S3, DynamoDB) and CI/CDExperience with Docker and KubernetesExperience building CI/CD pipelines with JenkinsAdvanced Git knowledge (trunk-based development, branching)Experience with SQL databases (PostgreSQL) and NoSQL databases (MongoDB, DynamoDB, Redis)Experience with automated testing (JUnit, Jest), integration and end-to-end testingStrong interpersonal and communication skills; fluent in EnglishStrong communicationCross-functional collaborationProblem-solving orientationNode.js (Express / NestJS)Java (Spring Boot)Go ## Related Videos - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)