Job Description
- Design and implement microservices system
- Lead high level team to develop high tech code for cloud application using JAVA, Spring , Spring Cloud
- Analyze and realize projects software applications needs to advancing architecture upon business and information technology strategies considering the opportunities and potential risks attached.
- Automate repetitive work using Bash Maintaining data sources [ Postgresql ]
- Orchestrating docker containers using k8s Provisioning Infra [ Kops - AWS ]
- Implement message queuing and log aggregation [ Apache Kafka Multi Node Cluster ]
- Maintaining data sources [ Cassandra ]
Job Requirements
Mandatory experiencefor at least 3 years in the following combination of open source tools:
- Deep experience in Java development usingspring,
- Expert in microservices andspring boot.
- API Gateway
- Event Bus/Store—hand-on experience using ApacheKafka
- Service MeshIstio, and Load balancer/Ingresscontroller—IstioGateway
- Security tools likeKeycloack.
- 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,
- DMNusingCamunda
- RookandCeph
- Kubernetes