Company Overview:Imagine working alongside over 4,000 talented individuals driven by a shared passion for excellence and innovation. We’re not just a company; we are a dynamic ecosystem of companies, including VASS, NATEEVO, Serbatic, vdSHOP, T4S, Comunytek, ECENTA, and CRI group. Our collective strength and the E4 Agile Method empower us to assist large enterprises in their digital transformation journey, executing ground-breaking projects from strategy to operation.Global Impact, Local Commitment:At VASS we are not just a business; we are committed to society. In 2019, we established the VASS Foundation to champion research and training in the digital talent space. We proudly allocate 2% of our profits and encourage our entire team to dedicate 1% of their time to impactful solidarity actions. It is not just about growing the bottom line; it’s about growing together, hand in hand with the community we serve.About the role:We are seeking a highly skilled and motivated Google Cloud Platform (GCP) Backend Engineer to join our growing team. In this role, you will be responsible for designing, developing, and maintaining robust, scalable backend applications on GCP. You’ll leverage your expertise in Java and related technologies to build high-performance solutions and contribute to innovative projects.Key ResponsibilitiesDesign, develop, and implement high-quality backend applications using Java and Java EE.Apply Object-Oriented Analysis and Design (OOAD) principles with common design patterns.Develop and optimize SQL queries for relational databases using ORM technologies (JPA2, Hibernate).Build efficient and scalable services using the Spring Boot Framework.Configure and deploy applications on Google Cloud Platform (GCP); exposure to AWS or Azure is a plus.Debug and maintain existing code, identifying root causes and implementing effective solutions.Collaborate with cross-functional teams to solve complex problems and deliver technical solutions.Stay up-to-date with new technologies and industry best practices.Communicate technical concepts clearly in both verbal and written formats.Required Technical SkillsProven hands-on experience in software development.Solid experience in Java development, including Java EE platforms.Strong grasp of OOAD principles and common design patterns.Deep understanding of Java internals (e.g., class loading, memory management, transaction management).Expertise in relational databases, SQL, and ORM tools (JPA2, Hibernate).Experience with Spring Boot.Strong debugging and analytical skills.Experience deploying applications in cloud environments, preferably GCP (also AWS/Azure).Nice-to-Have Technical SkillsFamiliarity with GCP services such as:Cloud RunPub/SubCloud FunctionsKMSCloud SchedulerSecret ManagerCI/CD pipeline creation using Bitbucket, Jenkins, or similar.Infrastructure-as-Code experience with Terraform.Code quality tools: SonarQube, Checkmarx, etc.Monitoring and observability tools (e.g., Datadog).Interpersonal SkillsExcellent communication in English (verbal, written, and listening).Strong collaboration and problem-solving skills.Adaptable mindset with a passion for continuous learning and growth.VASS is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Employment decisions are based on qualifications, merit, and business needs, without regard to race, religion, colour, sex, gender identity, sexual orientation, age, national origin, marital status, or disability status. Join us in shaping the future of digital transformation.