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 reputable FinTech organization, that supports scaling businesses in their growth. Your future employers utilize modern technology to achieve stability, security and seamless processes within their solutions
Job Responsibility:
Secure System Architecture: Design and develop enterprise-grade microservices using Java and Spring Boot, ensuring they are optimized for high availability and low latency
Defense-in-Depth: Implement advanced security protocols using Spring Security, including OAuth2, OpenID Connect (OIDC), JWT, and multi-factor authentication (MFA)
Vulnerability Mitigation: Perform regular code audits and utilize tools to identify and remediate OWASP Top 10 vulnerabilities (e.g., SQL Injection, XSS, SSRF)
Data Protection: Implement robust encryption-at-rest and encryption-in-transit strategies, managing secrets and keys via HashiCorp Vault or similar enterprise tools
API Management: Build and maintain secure RESTful APIs, focusing on rate limiting, input validation, and secure header configuration
Mentorship & Quality: Lead peer code reviews with a focus on both performance and security. Mentor junior developers in clean code principles (SOLID) and secure coding standards
Requirements:
Minimum 4+ years of professional experience in Java-based backend development
Mastery of the Spring Ecosystem (Spring Boot, Spring Data JPA, Spring Cloud, Spring Security)
Deep understanding of identity management and authorization frameworks (RBAC, ABAC). Familiarity with scanning tools like SonarQube, Snyk, or Checkmarx
Proficiency in relational databases (PostgreSQL, Oracle) and understanding of secure database design (parameterized queries, least privilege access)
Experience with Docker, Kubernetes, and CI/CD pipelines (Jenkins, GitLab CI). Experience in AWS/Azure/GCP security modules is a plus
Strong focus on Test-Driven Development (TDD) using JUnit, Mockito, and integration testing for security workflows
Nice to have:
Certification in Java (OCP) or Security (e.g., CASE, GSSP-Java)
Experience with Event-Driven Architecture (Kafka, RabbitMQ) and securing message brokers