Itprojects
Randstad - Freelance Medior Java Developer (ZZP)
Start date: Asap
End date: 31-03-2024
Rate: €70 - €85
Hours per week: 40
English CV’s only
Assignment description:
challenging & helping out the experienced back-end developer
discover & build innovative applications.
why be our back-ender?
Become our creative no-limit backend guy or girl.
You are …
a creative solution finder.
able to understand the vision, strategy and core business and translate them to possible solutions.
capable of thinking out-of-the-box.
not a pushover and able to work independently.
So, what do I do?
Making a difference by thinking differently.
You’ll be …
challenging the status quo.
implementing solutions according to standards by yourself.
experimenting, innovating and improving processes.
providing ideas and suggestions to optimize value with less effort.
performing deployments and managing dependencies.
detecting and communicating impediments and help resolving them.
And what should I know?
Expand and master your knowledge.
You have and expand on...
basic coding skills
xml, xsd, yaml | common knowledge
java & object oriented | common knowledge
integration knowledge
soap-services & wsdl | common knowledge
json & rest-services | common knowledge
understanding of common platforms, frameworks & tools
spring, spring boot | common knowledge
swagger-ui | starter knowledge
continuous integration & deployment
git & gitlab | code-sharing, branching & pipelines
And:
maven & gradle | common knowledge
jenkins | build & deployments
kibana | extensive log-searches & dashboarding
Where will you be working?
Team honeymoon (AKA: r-one technical integration team)
What are we?
we are team oriented, have the ability to handle any ambiguity and are foremost focussed on delivering the best outcome.
we are not afraid to make mistakes, to take risks, to raise problems, to give and receive feedback, to ask questions and dare to disagree with others.
we are motivated creative, out-of-the-box doers who take responsibility, accountability and ownership of what they deliver.
Who are we?
taking pride in the product, being customer centric, embracing change as a positive thing, being altruistic and always wanting to experiment and learn are all an intrinsic part of their dna.
“Perfection is not attainable, but if we chase perfection we can catch excellence.”
purpose: the r-one technical integration team will be taking a leading role in providing technical solutions and support to integrate local services to global services.
key-principles
centralized solutions
centralized ownership of GAIM-mapping
centralized approval of global integration designs
partner and ambassador for the global service transition
clear IT-governance and communications
we are fully transparent and compliant
run responsibility: We understand and align with global teams on developmental level and communicate to local teams whenever necessary.
build responsibility: we build according to global standards and way of working and take a clear example role for other local teams to do so as well.
current team composition: 4x back-end developer (Java), 1x software development manager.
Candidate will at least need (knock-out criteria):
a technical education (degree, bootcamp)
passion for development
3+ years of Java development
It would be nice if the candidate also has:
Java & object oriented
Maven or Gradle
Spring framework
Stream API
Json & rest services
Service-creation, publication & consumption with Java Spring
Swagger & OpenAPI
Source-code-, collaboration- and version-management
Git & Gitlab
Gitlab-CI
Databases
liquibase
SWL
relational databases
NO-SQL databases
Skills and competencies the candidate will need are:
fluent in Dutch and/or English, both orally and in writing
an Agile Scrum mindset and way of working
an all-round mentality / hands-on mentality / self-starting.
a strong affinity with working in a dynamic environment in which the requirements for quality are high and you have an Agile mindset.
working in a structured way, you are analytical and you can approach matters outside the box.
a customer and solution-oriented attitude and you do not shy away from a challenge.
ambition and guts; you want to be able to continuously challenge and improve yourself.
feeling 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.
patience and perseverance
strong communication skills
commitment to get the job done