Desarrollador Full Stack
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+20 more
Job 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
Requirements
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)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
7 Most Popular Web Developer Jobs in Europe
Find a Developer Job: 12 Best Job Sites For Developers
Is Software Engineering Over-Saturated?
Where to Find Entry-Level Software Engineering Jobs