We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

0/5 (Submit Your Rating)

Richmond, VirginiA

SUMMARY:

  • Having 10.5 years of experience in IT and worked in variety of Domains involving Pharma, Ecommerce, Financial, Healthcare and CRM
  • Having 6+ Years of experience in Oracle ATG, Endeca based application development.
  • Experience with Service Oriented Architectures, RESTful Webservices and external API integrations.
  • Have designed and created microservices using Spring Boot
  • Real world experience using architectural and design patterns such as OOP, MVC, IoC and AOP to improve code structure and maintainability
  • Expertise in Core Java, JSP, Servelets, JSF, XML, SOAP, REST, Mongo, ATG, Endeca, Lucene, Solr, Lucene, Spring MVC, Spring Boot based microservices, Ibatis
  • Extensive knowledge of front end technologies: AngularJS, AJAX, Jquery, Javascript, HTML, CSS
  • Have working experience in configuration of JBOSS, Weblogic, Apache and Tomcat.
  • Knowledge of deployment tools such as ANT and Maven
  • Excellent in version control systems such as GIT, STASH and SVN
  • Demonstrated knowledge and experience in Agile (SCRUM, Kanban) culture, test automation, TDD and verall CI /CD based iterative development as it applies to software delivery
  • Can work independently towards achieving a common Team goal.
  • Strong team player with good Inter personal Skills and possess the required qualities of driving the team towards a positive goal.
  • Possess Excellent verbal and communication skills.

TECHNICAL SKILLS:

Web Technologies: AngularJS, AJAX, Jquery, Javascript, HTML, CSS

Development Tools: Eclipse, STS

Languages/Framework: Core Java, JSP, Servelets, JSF, XML, SOAP, REST, ATG, EndecaSpring MVC, Spring Boot, Spring Cloud, Lucene, Solr, Ibatis, Mongo

Operating Systems: Windows 8/7/Vista/XP.

Version Control: STASH/GIT, SVN, CVS

Web Servers: JBOSS, Web logic, Apache Tomcat

PROFESSIONAL EXPERIENCE:

Confidential, Princeton, NJ

Responsibilities:

  • Analysis of the scenarios to be automated
  • Requirement gathering from the stake holders
  • Design the system based on the information gathered
  • Implement and demonstrate the application iteratively
  • Suggest the changes in a timely manner to improve the user experience
  • Integrated Office 365 Rest API with applications in a secure way (Oauth2)
  • Designed and Implemented aggregate reports calendar enhancement
  • Designed and Implemented rbm - signal-matrix
  • Fixed defects and worked on small enhancements on high chart -a javascript api
  • Designed and implemented multiple spring boot plug and play applications
  • Designed and implemented spring boot application to integrate share point
  • Currently working on data feed processor (angular4, mongo, hdfs, sftp)

Confidential

Responsibilities:

  • Quick understanding of the complex business scenario
  • Design and implementation of UI screen based on the requirement
  • Used Angular 1.6 for better user experience
  • Designed and implemented C# controllers to consume request
  • Wrote linq queries to save/update the data in mssql database
  • Consumed Aspose libraries to parse excel files

Environment: Java 1.8, Postgres 8.4, Mysql 6, Jboss wildfly 9, Spring MVC, Spring boot, Hibernate, AngularJs 1.6, Angular 4, Mongo, Hdfs, jquery, kendo ui, REST

Confidential, Piscataway, NJ

Responsibilities:

  • Quick Understanding of Touch Rule Engine
  • Created a custom script tags to be able to enable certain business rules
  • Enabled Security for the customer sensitive information over the network.
  • Integrated chat in Desktop, Mobile, Tablets Sites.
  • Developed custom Web Parts, AJAX Web parts, Features and Event Handlers
  • Created Unit Test case report for the Mobile Web Platform as well as Desktop version.
  • Made valuable suggestions in UX of the Mobile web app.
  • Involved in end-user warranty support and respond to any critical issues in a quick manner.

Confidential

Responsibilities:

  • Quick Understanding of Touch Integration API
  • Integrated TC Restful APIs in Java batch process to ingest the chat engagements
  • Designed and Implemented Data Indexer using Lucene/Solr for advanced search experience
  • Designed and implemented microservices using Spring Boot and Spring Netflix Cloud
  • Designed and Implemented RestControllers
  • Integrated REST Urls in the client side.
  • Designed and implemented the switch view mechanisms based on the role
  • Involved in end-user warranty support and respond to any critical issues in a quick manner.

Confidential

Responsibilities:

  • Understand the Business requirement
  • Analyze the requirement and suggest enhancements
  • Planning and estimating the delivery tasks
  • Designed and implemented RESTful webservice using Spring MVC
  • Integrated Endeca and Graph API
  • Integrated REST Urls in the client side.
  • Created unit test cases

Confidential, Walnut Creek, CA

Responsibilities:

  • Understanding the Business requirement
  • Planning and estimating the delivery tasks
  • Design and Development of the features
  • Enhanced the SOAP based webservices.
  • Implemented new seller priority service.
  • Designed and implemented all repository extension to hold seller data.
  • Designed and enhanced the purchase flow.
  • Designed and implemented the pricing mechanism
  • Implemented Filters to exempt Sellers from promotions
  • Designed and Implemented Endeca Pages

Confidential, Richmond, Virginia

Senior Software Engineer

Responsibilities:

  • Involved in all the development phases starting from Mongo DB data creation till web page development
  • Created Mongo Data
  • Wrote a SOAP based web service which connects the Mongo DB.
  • Enhanced an existing REST based Spring Controller for consuming the above SOAP Service.
  • Involved in UI Styling of Web pages.
  • Used Angular JS for enhanced customer experience

Confidential

Senior Software Engineer

Responsibilities:

  • Analyzed and found out all the issues and challenges after pointing to ATG 10.
  • Worked on ATG Pipelines to fix a bunch of issues.
  • Understanding the Business Requirement
  • Unit Testing the whole application

Confidential

Senior Software Engineer

Responsibilities:

  • Facebook Integration with Confidential .
  • Masking of credit card in External Customer Profile in BCC
  • Set up Development and QA Environment.

Confidential

SENIOR SOFTWARE ENGINEER

Responsibilities:

  • Custom pricing mechanism is used for digital SKUs as it has different types of prices based on its type
  • Design and implementation of pricing.
  • Ranking of the sellers.
  • Pricing of sellers
  • Inventory of sellers.
  • Shipping of sellers
  • Product Description page
  • Seller directory
  • Seller listing page

Confidential

Responsibilities:

  • Design, Developing and customizing reports.
  • Customizing Reporting pipeline

Confidential

SENIOR SOFTWARE ENGINEER

Responsibilities:

  • Shopping Cart.
  • JSP Pages and navigation
  • Order Handling
  • Checkout processes

Confidential

SENIOR SOFTWARE ENGINEER

Responsibilities:

  • Custom repositories.
  • Custom Form handlers.
  • Custom servlet Beans (Droplets)
  • Developing application using ATG as the primary tool
  • Develop view part using HTML, CSS, Java Script

Confidential

Responsibilities:

  • Developing application using ATG as the primary tool
  • Develop view part using HTML, CSS, Java Script

Confidential

Responsibilities:

  • Developing application using JSF
  • Develop view part using HTML,CSS,Java Script

Confidential

Responsibilities:

  • Developing application using core java
  • Developed a business scenario of generating the bill which shows tax price break ups

We'd love your feedback!