Senior Full Stack Developer (Remote)
Job at a glance
Job Id: BSL-2021-020 Role: Senior Full Stack Developer Skill Set and Competency Required: Java/J2EE, Spring, Spring Boot, REST, JSON, Micro Services, 12 Factor Apps, Apache. Strong understanding of microservice architecture Ability to design, develop and implement scalable, elastic microservice based platforms. Demonstrated knowledge of OAuth token-based authentication protocol. Demonstrated knowledge of PCI and Security Coding Standards.
Performs hands on coding using Java/J2EE & unit testing. Contribute to the Design and develop high quality software for large scale Java/Spring Batch/Micro-service Applications. Proficiency in the following general areas: Java (Java 1. 7/Java 1. 8), Spring Framework, Jenkins, Gradle, and GitHub. Experience with RESTful services, Rabbit MQ, JSON, Unix Scripting, and Hadoop is a plus. Core development experience in large scale enterprise Java applications using Spring Framework.
Experience in SQL (DB2 & SQL databases) Strong knowledge and experience on Nginx as APIM tool Solid experience in coding and creating APIs. Expertise in WSDL, XML, XSLT, JSON, XPATH and Gateway scripts Provide front line support for Nginx related problems by being involved in troubleshooting, root cause analysis and appropriate secure integration recommendations. Installation of Nginx API Gateway as per need.
Experience in Containers and Kubernetes. Good linux and administration skills Experience on API Orchestration/Mediation/Protocol Bindings and transformation knowledge on disparate message structures Design, develop and implement API proxies using OpenAPI specification Analysing logs and trace for errors and exceptions Manage and publish content in Developer portal Security implementation using OAUTH, SAML, CORS Must Have Knowledge of API development and its technologies.
Location: Remote Working ** Preference will be given to immediate joinee