Job title: Java NodejS Developer - Frankfurt
Job type: Contract
Location: Frankfurt Germany
Job published: 29-08-2024
Job ID: 33846

Job Description

Overview

We are seeking a Java Node.js Developer, with a hybrid working model available. Candidates must submit their CV in both German and English, along with a completed template in German.

Responsibilities

  • Develop microservices using Java or JavaScript and Node.js, managed with Git
  • Architect Kafka streaming architectures based on Java microservices in Kubernetes (hosted in the AWS cloud)
  • Operate Linux containers virtually and deliver through Gitlab CI/CD under GitOps
  • Develop test automation and end-to-end, integration, and unit tests
  • Utilize problem-solving techniques, root cause analysis, SWOT analysis, error management, and documentation of work results in Confluence
  • Work with test automation frameworks such as StörfixFIX, Jest, FitNesse, JUnit, and XRay
  • Set up monitoring of microservice applications using Grafana, Prometheus, and OpenSearch
  • Ensure quality assurance for critical application operation
  • Utilize databases such as Postgres, ArangoDB, Oracle, and Jupyter notebooks
  • Apply agile software development methods (SCRUM, Kanban, DevOps, etc.)
  • Demonstrate industry knowledge in information systems for travelers
  • Communicate in German at a business fluent level

Qualifications

  • 2.5 years of experience in the development of microservices with Java or JavaScript and Node.js managed with Git
  • 2.5 years of experience in Kafka streaming architectures based on Java microservices in Kubernetes (hosted in the AWS cloud)
  • 2.5 years of experience with the virtualization of Linux containers and delivery through Gitlab CI/CD under GitOps
  • 2.5 years of experience in test automation and the development of end-to-end, integration, and unit tests
  • 2.5 years of experience in problem solving, error management, and documentation of work results
  • 2.5 years of experience with frameworks for test automation with StörfixFIX and others, e.g. Jest, FitNesse, JUnit, and XRay
  • 2 years of experience in setting up monitoring of microservice applications using Grafana, Prometheus, and OpenSearch
  • 2 years of experience in test automation and quality assurance for critical application operation
  • 2.5 years of experience with databases (Postgres, ArangoDB, Oracle) and Jupyter notebooks
  • 2.5 years of experience with agile software development methods (SCRUM, Kanban, DevOps, etc.)
  • 2 years of experience in information systems for travelers
  • Business fluent in German.