- Hybrid, Flexible Work Arrangement
- Good Benefits
- Regional Projects
about the company
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.
key responsibilities:
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.
how to apply
Kindly click on the applicable link to apply if you are interested and suitable for this role. Alternatively, you can reach out to me via LinkedIn for a confidential discussion.
Sundar Ravindran | Randstad