Randstad - Fullstack Java Developer (Freelance/ZZP)
Start date: ASAP
Duration: 1 year initially
Hours per week: 40 (32 minimum)
Dutch is mandatory
Max hourly rate: 85€
There is a vacancy in the Corporate Client Solutions (CCS) team. This team works closely together with the Online Client Solutions (OCS) team and the product owner on the client portal. Through the web portal, the various services from the business are delivered to the clients of Randstad Group Netherlands. CCS works for the corporate customers of Randstad and OCS works for customers in the SME segment. Both teams consist of a number of full stack developers, an analyst and a UX designer. Besides the team, we work with chapters. In the chapter, colleagues with the same expertise come together. The aim is to increase craftsmanship within our organization and to harmonize standards in the area of documentation, working methods and coding standards. You will be part of the Bloomreach/Java chapter.
As a senior full-stack developer, you will work with the following tasks:
- Developing user stories on the backlog together with the team;
- Supervising (more junior) colleagues;
- Collaborating with other online teams;
- Devise Devops activities such as solving and preventing production incidents.
- Performing and automating (regression) tests.
- Technical refinement of user stories
Candidate will at least need to have (knock-out criteria):
- A technical education (degree, bootcamp)
- Passion for development
- 5+ years of java development
- Full stack development
- Java & object oriented
- Maven & Gradle
- Spring, Spring Boot
- Json & rest services
- Service-creation, publication & consumption with Java Spring
- Swagger & OpenAPI
- Soap-services & wsdl
- XML, XSD and YAML
- Source-code-, collaboration- and version-management
- Git & Gitlab
- Jenkins & Gitlab-CI
- It would be nice if the candidate also has:building microservices
- Kibana Stack
- Amazon AWS (all sorts of services, including preferably experience with at least Elastic Container Services and/or Elastic Kubernetes Service, EC2, SQS and EC2)
- Docker container
- Integrating with legacy systems
- Test automation (cypress, cucumber, junit, nunit and/or others)
- Documentation & collaboration with Confluence & Jira
- Working with UX teams
- Angular and/or React
Skills and competencies the candidate will need are:
- Fluent in Dutch, both orally and in writing
- Agile Scrum mindset and way of working
- You have an all-round mentality / hands-on mentality / self-starting.
- You have a strong affinity with working in a dynamic environment in which the requirements for quality are high and you have an Agile mindset.
- You work in a structured way, you are analytical and you can approach matters outside the box.
- You have a customer and solution-oriented attitude and you do not shy away from a challenge.
- You have ambition and guts; you want to be able to continuously challenge and improve yourself.
- You feel at home in a technically complex environment and you do not shy away from finding solutions that are outside your area of experience at that moment.
- You have patience and perseverance
- Strong communication skills
- Commitment to get the job done