Minimum 5 Years of experience with background of java/j2ee, API product experience like.
Skills Required:
----------------
Keycloak identity and access management solution
Knowledge of Open ID and SSO
Understanding of middleware and integration technology (jBoss, Wildfly)
Database design, implementation and integration of Opensource relational Databases like MySQL and Postgres
API development and Integration
--------------------------------
API product expertise, API design patterns.
Executes the unit testing. Peer review of the code
Experience in API design, Advanced proxies, Analytics, BaaS , Developer portal.
API Security: API Key Validation ,Authentication, Authorization and Identity
Restful API design patterns.
Good hands-on development experience with Java and good background on other languages like JavaScript, Node.js and other API related technologies
Knowledge of installation and configuration, platform operations ,troubleshoot and support of API products.
Technologies
------------
The following is a list of technologies relevant for the project:
Java 11
Spring Boot
Maven / Gradle
Spring Security
SSO, OAuth 2.0, SAML, LDAP
Spring MVC REST + Jackson
WebSocket
Spring Data JPA
ElasticSearch
Typescript, Javascript
Caching with Infinispan, Memcached or Redis
Optimized static resources (gzip filter, HTTP cache headers)
Devops
------
Jenkins
Git
Github, Bitbucket
JIRA
Confluence
Visual Studio Code
Experience & Education:
-----------------------
5+ years of experience
Good/Excellent communication skills
Degree in computer science, design or related field
Popular job roles, titles, locations, and searches