Introductie

We are looking for an experienced Freelance Java developer for a great assignment.

Location: Remote working during Corona / Amersfoort
Period: 6-12 months
Project start date: medio march 2021
Extra: Preferable Dutch speaking candidates

Organisatie

As a Senior Software developer you will participate in one of our dev teams that work on top-noche software product. Our developers are the brains behind the design, installation, testing and maintenance of this system.
Much more than just playing around with code, if you work on our software you’ll play an important part in providing better IT services for the schools that work with our software.|
Next to the socially relevant position that the software has, it is functionally a very rich product.
Its richness comes from many technical highlights and it runs as a monolith on the Wildfly Application Server.
We make use of many frameworks that are well-known in the Java world. In order to maintain the stability and technical sustainability, we modernise our product step by step and we work towards an architecture that consists of self-contained components. Furthermore, we are increasingly embedding cloud-native possibilities.

Functie

Responsibilities
– Defines site objectives by analysing user requirements; envisioning system features and functionality.
– Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
– Integrates applications by designing database architecture and server scripting; studying and establishing connectivity with other systems.
– Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
– Supports users by developing documentation and assistance tools.
– Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
– Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.

Functie-eisen

Experience Required
– Understanding of the Software Development Life Cycle (SDLC)
– Experience in software development projects
– Experience in software development with Java (5 years +)
– Experience as Scrum Master is a plus

What is our current stack?
– Web application development in a modern development environment
– Azure cloud services
– Wildfly
– Spring Boot
– SQL Server
– Wicket
– Angular
– Splunk
– Jenkins

What do we see as our future stack?
– Java (recent LTS version)
– DDD and CQRS
– Event Sourcing
– Angular
– Self-contained components / micro-services
– Kubernetes
– Modern CI/CD (for example Gitlab and JenkinsX)

Inlichtingen

Michel Koning 085 – 06 534 64

Sollicitatie

Michel Koning 085 – 06 534 64