Java Micro-Services Team Leader

Job Title:Java Micro-Services Team Leader
Education:Bachelor’s Degree
Location:Egypt, Cairo
Category:IT/Software Development, Engineering – Telecom/Technology
Description:
  • Design and implement microservices system
  • Lead high level team to develop high tech java code for cloud application using JAVA Spring.
  • Analyze and realize projects software applications needs to advancing architecture upon business and information technology strategies considering the opportunities and potential risks attached.
  • Orchestrating docker containers using k8s Provisioning Infra [ Kops – AWS ]
  • Implement message queuing and log aggregation [ Apache Kafka Multi Node Cluster ]
  • Maintaining data sources [ Cassandra  ]
  • Implement Service Mesh Istio, and Load balancer/Ingress controller — Istio Gateway
  • Utilize Security tools like Keycloack.
Qualifications:

Mandatory experience for at least 3 years in the following combination of open source tools :

  • Deep experience in Java development using spring,
  • Expert in microservices and spring boot.
  • API Gateway
  • Event Bus/Store — hand-on  experience using Apache Kafka
  • Knowledge of  PostgreSQL 
  • Knowledge of  Angular +2 is a plus

Experience or knowledge of the following tools will be a great plus:

  • Kiali and Envoy (data plane)
  • Microservices Orchestration BPM,
  • DMN using Camunda
  • Rook and Ceph 
  • Kubernetes
Contact:

Collected from:

Posted in Engineering - Telecom/Technology IT/Software Development