Role We are seeking an experienced Full Stack Engineer with a strong background in both backend and frontend technologies. The ideal candidate will have a proven track record working with Java and Node.js on the backend, and React and Angular on the frontend. Experience with cloud platforms and DevOps practices is also essential. This role requires a motivated engineer who can work independently and collaboratively within cross-functional teams to design, develop, and maintain scalable applications. Responsibilities Design, develop, and maintain scalable web applications using Java and Node.js on the backend. Build responsive and interactive user interfaces with React and Angular. Implement CI/CD pipelines and participate in infrastructure automation using DevOps tools and cloud technologies (AWS, Azure, or GCP). Write clean, maintainable, and testable code following best practices. Participate in code reviews, architecture discussions, and technical planning. Collaborate with cross-functional teams including product managers, designers, and QA engineers. Troubleshoot and resolve issues across the full stack. Contribute to continuous improvement and innovation in engineering processes and practices. Preferred candidate profile Experience with serverless computing and cloud-native development. Knowledge of security best practices and application performance tuning. Familiarity with agile methodologies (Scrum/Kanban). Strong communication and interpersonal skills. Ability to mentor junior developers and provide technical leadership. Min. Bachelors degree in Computer Science, Engineering, or a related field (Masters degree is a plus). 7–10 years of professional software development experience. Strong backend development experience with Java (Spring Boot) and Node.js (Express/NestJS). Proficiency in frontend development using React and Angular. Experience with cloud platforms (AWS, Azure, or GCP) and DevOps tools (Docker, Kubernetes, CI/CD pipelines). Solid understanding of RESTful APIs, Microservices architecture, and system design principles. Experience with relational and NoSQL databases. Fluency in English (spoken and written). Proficiency in French, Dutch, or Slovak is a plus.