Job Description:
achelor's Degree in Computer Science, Software Engineering or equivalent degree
• JAVA Certification preferred
Advanced Proficiency in:
• Micro-services development using Springboot
• Technical Stack (Backend): Java, Spring, Spring Cloud, Mongo & Oracle or Postgres databases, Elasticsearch, Hazelcast, Kafka, REST APIs, JSON/YML,
• Technical Stack (UI): JavaScript, Angular JS, React JS, Bootstrap 3+, Typescript 2+, CSS/SCSS, HTML5, Nodejs, TypeScript, Web Components, Git, Websockets, Karma, Jasmine, Cypress
• Technical Tools: Confluence/Jira/Bitbucket or Git, CI / CD (Maven, Git, Jenkins), Eclipse or Intelij IDEA
• Agile development experience
• Experience with design and development of REST API platform using Apigee/APIM, converting web services from SOAP to REST
• Experience with Security frameworks (e.g., JWT, OATH2)
• Experience in API layer like security, custom analytics, throttling, caching, logging, monetization, request and response modifications
• Experience in creating REST API documentation using Swagger and YAML or similar tools desirable
• Experience with Unix, Linux Operating Systems
• Experience with Integration frameworks (e.g., Mule, Camel) desirable
Bachelor's