Sr. Java Full Stack Developer
Involved in Analysis, Design, Coding, and testing phases of the back-end server-side business logic development by following Agile Scrum Methodology.• Used Agile methodology and effectively took part in Scrum gatherings to deliver quality deliverable within time.• Involved in developing code for obtaining bean references in Spring framework using Dependency Injection and Inversion of Control (IOC).• Used Swagger specification for documenting REST API's which exposes description of a RESTFUL web services to different clients.• Worked on swagger to markdown tool, where it parses the swagger to markdown pages and used these generated markdown pages to build a developer portal website using Jekyll which uses Ruby to parse the markdown pages to a static website.• Created/updated the swagger files to configure the definition objects or parameters of service end points.• Used Apache Kafka in cluster as messaging system between the API’s and Microservices.