16 sep
|
Veridos
|
Barcelona
Overview In 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 / Beneficios adaptable compensation (transport tickets, training, private insurance)
flexible working hours remote work option own canteen with diverse menus career development programs equal opportunity employer and LGBT+ friendly
Responsabilidades Participate in full software development lifecycle from requirements to delivery and maintenance
Analyze requirements, estimate effort, and contribute to release and sprint planning
Contribute to software architecture and design decisions
Participate in code reviews with architectural and security perspectives
Verify and validate product behavior against functional and non-functional requirements
Collaborate with cross-functional teams to ensure product quality and successful delivery
Drive continuous improvement of software development processes and engineering practices
Requisitos principales Bachelor 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)
Go
📌 Desarrollador Full Stack (Barcelona)
🏢 Veridos
📍 Barcelona