drjobs Senior Full Stack Java Developer العربية

Senior Full Stack Java Developer

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Arnhem - Netherlands

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Senior Fullstack Java Developer

As a Senior Fullstack Java Developer in the System Operations (SO) department you will help maintain and optimize the current electricity grid by implementing smart solutions to enhance capacity for customers. In the Customer Integration Workflow (CIW) team you ensure customer products are ready for operation checking contracts and configuring necessary components.

Main activities:

  • Develop and maintain backend applications using Java (17) and Kotlin with Spring providing REST endpoints.
  • Use Camunda for process management storing data in PostgreSQL and DocumentDB on AWS.
  • Develop frontend applications with Angular utilizing OpenAPI ngRx for state management and automated build pipelines with GitHub and Tekton.
  • Deploy applications as Docker containers on Kubernetes using ArgoCD and manage with OpenShift.
  • Monitor and log using Elastic and Kibana ensuring code quality with Sonar and keeping dependencies up to date with Dependabot.
  • Utilize IntelliJ for development and Docker for local application runs following a GitOps strategy for build pipeline and server setup.

Why should the ideal candidate choose for this assignment

As a Senior Fullstack Developer you will work closely with other Developers in the CIW team to deliver new functionality and maintain current applications. The team collaborates through (pre)refinements biweekly technical meetings story kickoffs pair programming and peer reviews. The Scrum team includes a Product Owner and a Scrum Master fostering a supportive and fun environment with monthly social gatherings. The team primarily works remotely meeting once a week in the Arnhem office.

Talents Needed:

  • Allround Senior Software Developer committed to team value delivery
  • Open communicator willing to ask for and offer help and advice
  • Familiar with most technologies used and eager to learn
  • Experienced in developing new features monitoring and maintaining components and CI/CD pipelines
  • Skilled in working in a DevOps team with backend and frontend components acceptance tests contract tests etc.

Requirements:

  • You are a skilled programmer with at least 5 years of experience in Java or Kotlin combined with Spring;
  • You are experienced in frontend techniques like JavaScript/Typescript HTML CSS and Angular;
  • You have worked with DevOps (Git Docker Gradle CI/CD and Sonar) and have experience in running and maintaining applications in a live environment;
  • Fluent in English.

Nice to haves:

  • Knowledge of Kubernetes Tekton ArgoCD & AWS;
  • You have a strong sense of clean and maintainable code;
  • Strong sense of SOLID principles detailed code reviews good fundamentals in automated testing like unit integration and performancetesting as well as acceptancetesting (using JUnit Mockito Cucumber Selenium and/or Jasmin)
  • Other nicetohaves: Kafka MongoDB SQL Bash scripting OpenShift PostgreSQL OpenAPI Scrum and REST / JSON;
  • Fluent in Dutch.



Remote Work :

No

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.