Talent's Information
-
Location
Bengaluru, India
-
Rate
$13.0 per Hour
-
Experience
10 Year
-
Languages Known
English,Hindi
Available for
About Sagar
10 years of experience in software development in Java and Spring, and 3 years in AWS cloud technologies.
Strong experience in software design pattern implementation.
Strong experience in Java, J2EE, Spring, Spring Boot, Hibernate, JPA and RESTful webservices.
Strong experience in Spring Cloud design patterns.
Strong experience in async messaging services like Rabbit MQ.
Strong experience in SQL (Oracle, MySQL) and Elasticsearch.
Experience in monitoring tools Elasticsearch, Logstash, Kibana stack (ELK stack).
Experience in OAUTH2.0 and JWT.
Experience in AWS IAM services, S3, DynamoDB, SQS, Lambda and CloudFormation.
Experience in Docker, Kubernetes and CI/CD pipeline.
Good knowledge on the SNS and API Gateway.
Experience in application design, design patterns and database modelling.
Experience in Maven, Junit 4 and Mockito testing frameworks.
Experience in Git, Jenkins, SonarQube and Coverage analysis tools.
Experience in deep analysis of the requirement and root cause analysis.
Experience in the production support and bug fixes within SLA.
Good Knowledge and experience in concepts of data structures and analysis of algorithms.
Work Experience

Full Stack Developer
- January 2012 - December 2022 - 11 Year
- India
Projects

IRS (Internal Revenue Service)
- September 2015 - October 2016 - 14 Months
- JIRA
- JSP
- Soap UI
- Servlets
- java 7
- Source Tree
- Oracle
- SOAP webservice
- Java Mail API
- Core FTP
- Tomcat 7.0
- Jenkins
- Initial phase of collecting business requirements with client.
- Demo the analysis back to the client.
- Responsible for analysing, coding and implementing several modules in the system.
- Building SOAP webservice application that consumes the exposed SOAP calls.
- Test, build and deploy to test and production servers.

SOLA
- December 2014 - September 2015 - 10 Months
- Worked on designing the application needs.
- Responsible for analysing, coding and implementing several modules in the system.
- Writing test cases for the application.
- Test, build and deploy to test servers using Jenkins CI tool.

BMO KYC
- November 2010 - November 2014 - 49 Months
- Client interaction to gather the business requirements.
- Coding the business requirements in Core Java, JavaScript, Servlets, JSP.
- Writing the PL/SQL stored procedures and functions.
- Generating Checklist Reports in PDF, Jasper reports.
- Performing JS validations.
- Developing the scheduler operations for mailing alerts.
- Working on AJAX, production issue fixing.
- Test, build and deploy to test servers.

COMBO
- February 2022 - July 2022 - 6 Months
- Worked on designing the application needs.
- Worked on business logic following MVC architecture. Coding the requirement using Java, Spring boot, RESTful webservices and core collections of data structures.
- Understanding the business’ EOD batch jobs.
- Analysing the complete need of EOD batch jobs. Coding them and making them communicate with downstream systems by passing the generated datafiles, status files using messaging queue like Rabbit MQ.
- Guiding the team towards the design implementation and module’s requirement coding.
- Test, build and deploy to test and stage servers using Jenkins CI tool.

Data Advisor And Call-back
- January 2017 - July 2020 - 43 Months
- Worked on designing the application needs.
- Worked on business logic following MVC architecture. Coding the requirement using Java, Spring boot, RESTful webservices and core collections of data structures.
- Implementing the complete search operation and integrating the Elasticsearch to the application.
- Understanding the business’ EOD batch jobs.
- Implementation of REST APIs using HTTP along with the spring security integration with Cisco’s SSO
- Working with the AWS technologies S3 for the file and object storage in the cloud environment for the easy access.
- Working with AWS DynamoDB for the data storage and processing the stored JSON data to index into the Elasticsearch for the search purposes, by the application users.
- Working with the server less technology AWS Lambda for many operations like the EOD batch jobs, data analysis of some of the user activities and some of the admin related operations in the application. Configuring the Lambda and its related components for the ease of the small, limited duration and regular operations.
- Working with the environment and infrastructure related configurations for the application smooth operations using the AWS CloudFormation service.
- Working with the messaging service RabbitMQ for the loosely coupled microservices communication. Using the AWS SQS, configured the messaging service.
- Guiding the team towards the design implementation and module’s requirement coding.
- Test, build and deploy to test and stage servers using Jenkins CI tool.
Soft Skills
Industry Expertise
Education

Bachelor Of Technology In Computer Science in B.T
Karnataka University- June 2003 - June 2007