Java Developer

Java Developer
Key Responsibilities
  • Participate in the growth, industrialization, and DevOps of the Airops Fast Data platform.
  • Develop event-driven data interfaces between Airops products, the data platform, and third-party applications or middleware, within an MS Azure environment.
  • Work within a DevOps team and participate in the maintenance of the Azure platform.
  • Utilize tools like Jenkins, ArgoCD, and Helm charts for continuous integration and continuous deployment (CI/CD) processes.
  • Work with Kubernetes and OpenShift for container orchestration and management.
  • Develop and maintain event streaming solutions using Kafka and Azure Event Hub.
Ideal Candidate Profile
  • Java Development: Previous experience as a Java developer, with expertise in Java Quarkus or Java Spring Boot (Java version 21).
  • Cloud Native: Experience developing in a cloud environment (MS Azure or AWS).
  • Event Streaming: Experience with event streaming infrastructure (e.g., Kafka, Azure Event Hub).
  • DevOps: Experience with DevOps infrastructure and components, including Jenkins, ArgoCD, and Helm charts.
  • Containerization: Proficiency in containerization and orchestration tools such as Kubernetes and OpenShift.
  • Software Maintenance: Experience in software maintenance, including incident resolution, root cause analysis, and post-mortem analysis.
  • Agile Methodologies: Experience working in Agile environments (Scrum, SAFe).

Job Details

Company
Peregrine
Location
London, ENG - E14 5RE, United Kingdom
Employment Type
Permanent
Posted