What are the responsibilities and job description for the Java Developer position at Omni Inclusive?
JD :
7 years of software engineering / development experience utilizing Java-based applications deployment, configuration, and support
- Hands-on experience on Spring core, Spring MVC, Spring boot, Spring JPA, and Spring batch.
- Extensive experience in developing and consuming REST APIs, In memory cache - Redis
- Experienced in using GIT and Maven
- Experience with event driven frameworks such as Kafka
- Experience in building horizontally scalable, highly available, highly resilient, and low latency applications.
- Exposure to Cloud infrastructure both on-premises and public cloud (i.e., OpenShift.).
- Experience with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.).
- Experience with API Management tools.
- Exposure to Security, Observability, and Monitoring ( ELK etc.).
Technical Required Skills - Spring Core, Spring MVC, Spring boot, Spring JPA, Spring batch, Rest API, Redis
Technical Desired Skills - Git, Maven, Kafka, OpenShift