Job Description... Strong knowledge of Spring framework, including Spring Boot
Strong knowledge Angular 4+ and AngularJS
Extensive experience with TypeScript and JavaScript
Strong knowledge of TDD best practices.
Working knowledge of Junit, Mockito, Pact integration, Jasmine and Karma
Extensive experience with Maven
Strong knowledge of observables and reactive programming
JBoss And WebLogic Experience Preferred
Strong knowledge of SOA and microservices architecture
Experience designing, documenting, and implementing REST APIs.
Working knowledge of Swagger/OpenAPI
Experience With Node.js Preferred
Extensive experience with Git. Experience with GitLab preferred.
Familiar with HTML5/CSS3, angular material
Knowledge of CI/CD tools and processes preferred
Knowledge of Kubernetes and Docker preferred
Knowledge of Oracle DB and SQL required. PL/SQL experience preferred.
Knowledge of cloud architecture (Azure).
Experience With Log Analysis Tools, Especially Splunk, Preferred
Ability to work well with people and be both highly motivated and motivating.
Experience in development of distributed/scalable systems and high-volume transaction applications.
Any Graduate