Peregrine
05/03/2026
Full time
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).