Medior Java Developer with Infra affinity

HNM Solutions
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Tech stack

Java
Agile Methodologies
Amazon Web Services (AWS)
Continuous Integration
PostgreSQL
Openshift
Software Engineering
Data Streaming
Spring-boot
Gitlab
Gitlab-ci
Kubernetes
Kafka
Microservices

Job description

At EDSN, you'll contribute to the sustainability of the Netherlands. Every day. Together with our partners in the energy sector. Working in the cloud is becoming increasingly important, and this also applies to our Development teams. With your digital skills and ability to connect, you'll play a key role in making this happen.

We have big ambitions and that's why we're looking for you!

Work on a safe and responsible data flow

As a DevOpser within the Measurement Data Chain value stream, you contribute to maintaining and modernizing a service regarding the registration and processing of measurement data.

As a team member, you will work on maintaining the applications within our service and, together with the rest of the Agile team, you will be responsible for keeping the application running.

We manage a large number of microservices and their corresponding large number of projects in Gitlab. After migrating to a centrally maintained Gitlab pipeline platform, we are now also starting to migrate our service from self-managed infrastructure to centrally managed infrastructure. Both will involve significant work in the area of "application ops," the area between infrastructure management and application development that we will need support with. After the migration, we expect a shift to more development work (Java).

What does a DevOpser do at EDSN?

  • You develop new valuable, customer-oriented, secure software in Java in close collaboration with business team members;
  • You manage the services in an efficient and customer-oriented manner;
  • You document, test and ensure acceptance of the solutions you build;
  • Together with the team, you are continuously looking for improvements in processes, working methods, technology, services, etc.;
  • You follow relevant new developments in the field and, together with the team, take advantage of opportunities that arise, such as (test) automation, CI/CD, etc.

Requirements

To fully understand the volume and diversity of the work, you need a higher professional education (HBO) work and thinking level. You also have knowledge of GitLab CI/CD, Java, Helm, Spring Boot, Kubernetes (OpenShift), PostgreSQL, and Kafka. Knowledge of public cloud environments is a plus. Experience in the energy sector is a plus.

You have at least three years of experience working as a developer in an Agile team. You are also proactive, service-oriented, customer-focused, and conscientious.

Skills that are valuable for our successful Java Developer:

  • Analytical ability to understand problems and proactively provide solutions;

  • Team player who works well in multidisciplinary teams;

  • Flexibility to quickly switch between different priorities., * At least 3 years of experience in an agile team as a developer

  • Must have experience with GitLab CI/CD, Java, Helm,

  • Other technical knowledge:

  • Spring Boot

  • Kubernetes (OpenShift)

  • PostgreSQL

  • Kafka

  • Knowledge of Public Cloud environments, preferably AWS
  • Experience in the energy sector, preferably with at least one of the grid operators

Apply for this position