Volkswagen Digital Solutions

Senior Fullstack Developer

Job Description

Posted on: 
January 29, 2025

You’ll be focused in 

Collaborating within a cross-functional DevOps team to build digital products for eMobility, Fleet, and Driver management.

Developing scalable, resilient, secure, and observable microservices, following best practices such as SOLID principles and Clean Code guidelines.

Designing and implementing user-centric UIs with responsive design where applicable.

Ensuring code quality through automated testing and continuous improvement.

Deploying services to AWS using CI/CD pipelines with a focus on efficiency and cost optimization.

Contributing to frontend and backend discussions to ensure well-integrated solutions.

Partnering closely with the Product Owner to define and deliver feasible, high-impact solutions.

Contributing to an international environment and collaborating with colleagues in Lisbon, Porto, and Munich.

In order to succeed, you’ll need 

• Bachelor's degree in computer science, software engineering, or comparable work experience 

• Proven experience working as a Fullstack Developer or related role 

• Strong backend development experience with Java/Kotlin and Spring and experience with relational and non-relational databases

• Solid knowledge of microservice principles and best practices and event-driven systems

• Knowledge in cloud-based development (AWS).

• Knowledge in AWS services such as ECS and Lambda for building scalable applications.

• Knowledge in CI/CD pipelines and infrastructure-as-code tools (e.g., AWS CloudFormation, CodePipeline).

• Ability to design scalable and secure systems.

• Ability to explain complex technical topics to stakeholders with different levels of technical expertise.

• Professional experience in Agile product development environments

• Strong communication and analytical skills  

• Great English skills, both written and spoken

Nice to have

• Frontend development experience using React and TypeScript

• Expertise in testing frameworks such as Playwright and Vitest

• Previous experience working with AI-based products or integrating machine learning models into software pipelines