We provide IT Staff Augmentation Services!

Responsible For Development Of Restful Web Services Resume

2.00/5 (Submit Your Rating)

San, FranciscO

SUMMARY:

  • Skilled and dynamic IT professional with over 12 years of experience in building highly scalable and maintainable enterprise web applications. Well versed with Spring boot Restful web services.
  • Expertise in developing applications using Core Java concepts likes OOPS, Multithreading, and Collections framework.
  • Implemented Design patterns such as MVC, View Dispatcher, Data Access Objects, Singleton.
  • Experience using several modules of spring such as Spring Boot, Spring Core, Spring AOP, Spring MVC and Spring ORM Integration (Hibernate).
  • Strong knowledge and implementation experience towards using Java/J2EE related frameworks/technologies such as JDBC, Servlets, Struts, JSP, Java Beans, MVC, Spring, Hibernate, EJB, JNDI, JMS, JavaScript, Angular, AJAX, HTML, CSS, JSP Custom Tag Libraries, SQL, XML, AJAX.
  • SOA architecture experience along with web services implementation experience using SOAP/REST API
  • Solid understanding of RDBMS concepts and extensively worked with Oracle 10i/9i, PL/SQL, SQL Server.
  • Extensive experience in implementing DAO layers using different frame works like JPA and ORM tools like Hibernate.
  • Experience in using Continuous delivery / Continuous Integration (CI/CD) tools Jenkins to deploythis application to AWS and used GIT for Version Control of code for incremental development.
  • Familiar with creating Stored Procedures, Triggers, Cursers and Functions using PL/SQL.
  • Experience working with different Business teams and product to understand new UI requirement, plan the design and prototyping user interface for the user
  • Strong AJAX and Responsive front - end development using HTML5, Bootstrap, CSS3, JSF, jQuery, JSP,Java Scripts.
  • Experience in XML, Web Services using SOAP, RestFul web services and Messaging standards like Apache Kafka, RabbitMQ and activeMQ.
  • Debugging skills for fixing the issues and profiling skills for optimal performance.
  • Strong unit testing experiences using code coverage tools such as sonar as well as testing frameworks such as Junit, Mockito
  • Have worked on Spring security, ldap authentication
  • Expertise and experience in performing different kinds of testing like functional testing, unit testing, integration testing, performance testing, load testing, regression testing and System testing for the online applications
  • Expertise is designing the UI web pages for various applications within Confidential in JQuery, JSP, bootstrap, Dojo, Scriptaculous.
  • Knowledge in Dockers and Kubernetes containers (Elementary).
  • Experience in end to end support of the designed applications.
  • Knowledge in python using anaconda.

TECHNICAL SKILLS:

Programming languages: Java 8/ J2EEWeb Technologies: jQuery, jsp, bootstrap, dojo, scriptaculous, html 5, css3, ajax, php, javascript

Frameworks: spring, spring boot, struts, AOP

ORM Tool: Hibernate

Databases: ORACLE 10g, MySQL, ORACLE 12g

Deployment tools: Ant, Chef, gradle, Maven, jenkins

Version: Github, SVN Xml Technologies: XML, XPATH, XSL.

Application servers: Tomcat

Deployment tools: Jenkins

Job Scheduling tools: CAWA, unix crontab

Data Reporting: Tableau

Scripting: UNIX shell scrips

Web services: SOAP, REST

IDE s: Eclipse, Intellij, toad, visual studio

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco

Responsible for Development of restful web services

  • Understanding the business and automating the business requirements. Working on Price Execution project which consumes Styels and CC’s generated by foundation team for Confidential as Technology Lead role using Java, J2EE technologies.
  • Designed endpoints and implemented.
  • Working SDLC software life cycle using Agile software development methodologies.
  • Convey solutions to client management team for the existing issues.
  • Developed reusable code for common functionalities using Java, J2EE technologies.
  • Provided solutions for stability, interoperability, portability, security and scalability to the project.
  • Developed and maintained technical documentation. Unit tested on both development and QA environments.
  • Enhanced the UNIX and developed jobs to purge the data.
  • Interacted with the clients to understand business. Analyzed functional specifications to help determine design approach.
  • Analyzed existing Production issues in application worked on bug fixing.
  • Automated the build process using Maven tool.
  • Automated the deployment process in Development, Test and production environments using continuous integration tool Jenkins.

Environment: Java, spring boot, RabbitMQ, MongoDB, spring security, Mockito.

Confidential, San Francisco USA

Solely responsible for Development of UI and given functionalities and working on enhancements and bug fixes

  • Basically when new style come into market for that season needs to be added in Confidential Database SKU with All details like style No, Color code based on brand market channel department and division.
  • The aim is to make all the styles from parent market available in the child market instead of creating new styles. The styles could be copied from the parent market, another changes to the styles in the parent could be synced/notified to the child markets.
  • Along with these details how many assortments are there for the season and for particular assortment user should be able to modify and leverage style details.
  • Understanding the business and automating the business requirements. Working on barcode and SKU generation for CC’s generated by foundation team for Confidential as Technology Lead role using Java, J2EE technologies.
  • Designed UI screens.
  • Working SDLC software life cycle using Agile software development methodologies.
  • Convey solutions to client management team for the existing issues.
  • Developed reusable code for common functionalities using Java, J2EE technologies.
  • Provided solutions for stability, interoperability, portability, security and scalability to the project.
  • Developed and maintained (Supported) technical documentation. Unit tested on both development and QA environments.
  • Enhanced the UNIX and developed jobs to purge the data.
  • Interacted with the clients to understand business. Analyzed functional specifications to help determine design approach.
  • Analyzed existing Production issues in application worked on bug fixing.
  • Automated the build process using Maven tool.
  • Automated the deployment process in Development, Test and production environments using continuous integration tool Jenkins.

Environment: Core Java, spring 3.1, Hibernate 5.1.0, JQuery, JSP, JavaScript, Web Flow, TOMCAT 9.0, jdbc, ibatis dwr and ILOG, oracle.

Confidential

Solely responsible for Development of Real time reports, Business metrics

  • To Find all SLA Impact throughout Confidential Landscape
  • View all the SLA’s at Cluster Level
  • View the Fiscal Calendar
  • View the critical path of the SLA’s impacted due to input failed job
  • Keep the concerned team updated about the downstream applications and jobs.
  • Analysis of the specifications provided by the client and developing modules.
  • Unit testing of the designed module.
  • Effort Estimation.
  • Documentation of designed modules.

Environment: Core Java, JSP, JavaScript, Struts, JQuery, Servlets, TOMCAT 7.0, oracle 10g

Confidential

Solely responsible for server side Development & Support

  • Analysis of the specifications provided by the clients
  • Presentation of application to clients and on spot clarification of their application related queries
  • Developing modules based on requirements.
  • Configuration & Debugging
  • End to End Support & maintenance till support team is capable of handling issues.
  • Database management
  • End to End interaction with the Clients.
  • Unit testing of the developed module.

Environment: Core Java, JSP, Hibernate, XForms, XML, Servlets, page flow, sevicemix-web, activemq, TOMCAT portal server.

We'd love your feedback!