Senior Java Backend Engineer

Volkswagen Group Services Iberia Logo

Volkswagen Group Services Iberia

πŸ“Remote - Spain

Summary

Join Volkswagen Group Services' Volkswagen Digital:Hub in Spain as a Backend Engineer. This role involves designing, building, and maintaining scalable services on AWS within a collaborative, innovative start-up environment. You will work with an Agile team to develop and optimize backend services, leveraging your expertise in backend engineering and cloud technologies. The position offers a fully remote work capability, flexible hours, professional development opportunities, and a competitive benefits package. We are seeking a highly skilled individual with significant experience in Java, Spring, and cloud technologies. If you are ready to thrive in a dynamic environment and contribute to a global company, apply today.

Requirements

  • BA Degree in Computer Sciences (or FP) and/or professional experience in Software
  • At least 5 or 6 years experience in development with Java and Spring Ecosystem (Boot, Cloud, Security) and/or other languages and frameworks
  • Solid experience working with Kafka, Docker and Kubernetes and ability to detect or improve designs that may cause crashes or impair performance
  • Solid experience and deeply understanding of cloud architectures
  • Experience developing serverless architectures
  • Experience with static code analysis tools like SonarQube
  • Solid experience working with Git, CI/CD, Agile, SCRUM and Kanban
  • Solid understanding of database technologies (relational and no-relational)
  • Good analytical and problem-solving skills
  • Solid experience solving complex problems that can represent a challenge for the team
  • Ability to help other team members to resolve stuck tasks
  • Ability to collaborate effectively within a diverse, international and remote team environment, as well as work seamlessly with cross-functional teams
  • Willingness to learn new tools, technologies, and processes
  • Capability to adapt and perform effectively in rapidly changing and high-paced settings
  • Strong organizational skills to balance multiple tasks and meet deadlines
  • Open to giving and receiving feedback constructively
  • Fluent English and/or Spanish speaker

Responsibilities

  • Write high-quality, well tested code and confortable with Object-Oriented programming
  • Ensure code quality using unit testing frameworks and code coverage tools
  • Working using best practices (testing, code reviews, DDD, CI/CD, clean code...) and Agile methodologies
  • Awareness of potential risks and errors in systems before they arise
  • Create and maintain detailed documentation of code, software designs and workflows to facilitate knowledge sharing and maintainability
  • Rotative weekly on-call (with yearly programed incidence)

Preferred Qualifications

  • GoLang
  • AWS
  • German

Benefits

  • Fully remote work capability, with an option to work from our office when needed
  • Access to professional development tools and free language courses
  • Flexible working hours to accommodate personal and professional needs
  • A competitive holiday package and access to a variety of employee discounts

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.