This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Randstad has recently partnered with a globally renown brand within the IoT industry. Your future employer has a reputation of providing high quality products and solutions that are parallel with the progression of technology and demands within the industry.
Job Responsibility:
Security & Auth: Design and implement secure authentication and authorization flows (OAuth2, OIDC, JWT)
Backend: Develop scalable microservices and REST APIs using Java and Spring Boot/Spring Security
Frontend: Create responsive, high-performance user interfaces using Angular (v14+ preferred)
Architecture: Conduct security audits and code reviews to identify vulnerabilities like XSS, CSRF, and SQL Injection
Database: Manage and optimize relational databases (PostgreSQL/SQL Server) with a focus on data encryption and secure access
Integration: Ensure seamless, secure communication between Angular frontends and Spring-based backends
Requirements:
4+ years of professional experience in Java and Angular
Spring Security Expert: Deep hands-on experience with Security Filters, Method Security, and RBAC (Role-Based Access Control)
Identity Management: Experience with identity providers (Keycloak, Okta, Azure AD, or Auth0)
Modern Angular: Proficiency in TypeScript, RxJS, and securing frontend routes/interceptors
Vulnerability Management: Familiarity with OWASP Top 10 and tools like SonarQube or Snyk
DevOps: Experience with Docker, Kubernetes, and securing CI/CD pipelines
Strong communication skills to explain security risks to non-technical stakeholders