Post Job Free

Resume

Sign in

Web Services Developer

Location:
Smyrna, GA
Posted:
September 22, 2017

Contact this candidate

Resume:

Shivraj Patil

Contact: 404-***-**** Email: ac2fbr@r.postjobfree.com

Professional Summary

•Over 16 years of IT industry experience in full life cycle implementation of enterprise and web technology based applications using Java platform and J2EE technology using Microservices, AWS, Cloud (SAAS, IAAS, and PAAS), SOA. Knowledge of GE Predix and IOT platform.

•Worked in the capacity of Technical Architect/Lead responsible in customer facing applications.

•Implemented OOAD and various Object Oriented design patterns in projects. Have demonstrated the system design using UML artifacts such as Class Diagram.

•Experience in Agile process with Scrum using JIRA, Rally.

•Followed Continuous Integration/delivery approach using Jenkins.

•Hands-on experience using frameworks like Spring-boot, Hibernate, JPA, Apache Camel, Struts and service oriented frameworks(SOA) using Web Services, Microservices, AWS (Amazon Web Services-SQS, S3, Redshift), REST, SOAP, WSDL.

•Worked on a Rules Engine such as IBM ODM and integrated Enterprise Applications with business rules.

•Designed and developed software applications using Java, Multithreading, Servlet, AngularJS, Bootstrap 3, JSP, JSTL, HTML, JavaScript, Groovy, Grails, EJB, JMS, XML, XSL, JSF, Ajax, JQuery, Adobe Flex 3, GWT, ADF etc.

•Worked on databases Oracle, SQL Server, Sybase, DB2, NoSQL, and MongoDB using tools Oracle SQL Developer.

•Used IDE tools SpringSource (STS), GGTS, Eclipse, RAD 7, and WSAD.

•Experience using application servers like JBoss, Apache Tomcat, WebLogic, and WebSphere.

•Experience of configuration management of the application file repository by using version management tools like Git, Subversion, PVCS etc.

•Experience in building project with tools Maven, Gradle, IVY, ANT, Junit, Mockito framework

Professional Experience

Employer: Quest Global Engineering. [March 2017 to till Date]

Technical Architect

Project Details:

GE Power – CDIT

•CDIT is Customer Data Integrity Tool. A tool that processes readings of Plant components’ analytical data from Operational Excellence output files and data from UI and database. Tool is useful to integrate such report with other plant configuration data that plant engineers can assess performance.

•Have served in the capacity of Technical Architect/Lead at onsite for GE Power team.

•Responsible for customer requirements and provide solution to meet the business expectations.

•Performed pivotal role in design and architecture of CDIT using Microservices with the support of GE’s Predix environment.

•Have designed Java Microservices architecture using Spring boot, Hibernate, JPA, REST, Rabbit-MQ, NodeJs, Selenium with standard design patterns.

•Have designed the system using UML artifacts such as Class Diagram, Collaboration Diagram, deployment Diagram.

•Have used IDE tool Spring Tool Suite MVN, JBoss.

•Used Subversion, Maven, and Jenkins for making builds and deployments of the application components.

•Developed in test-driven development environment using JUnit framework.

•Followed Continuous Integration/delivery approach using Jenkins.

•Environment: Agile, CI/CD, Java, NodeJs,, Spring-boot, Microservices, Soap, REST), Hibernate, JPA, Rabbit MQ, Spring Tool Suite 3.5.1, JUnit, JBoss 4, Subversion, MVN, Jenkins, Windows 7, UNIX, WinScp.

Employer: Mastech Inc. [Aug 2012 to Jan 2017]

Technical Lead

Office Depot, Boca Raton, FL -February 2016 to January 2017

Lead Developer

•Responsible as Lead for development of online e-commerce business.

•Agile development environment. Technology stacks of spring, Struts using Java/J2EE, SOA, Microservices design standards. Also responsible for using Gtools for content management. Have followed strong practice in Test Driven Development (TDD) using Junit and Mockito framework.

•Responsible for afull stack development using JSP, Ajax.

•Developed back-end using RESTful Web Services, Spring, Hibernate, Oracle and Groovy/Grails script with Java code.

•Build and deploy done using Maven repository.

•Environment: Java, JSP, Struts, Spring, Ajax, JQuery, Spring MVC, RESTful web services, Hibernate, JDBC, XML, JUnit, JBoss, Subversion, Maven, Windows 7, UNIX, Putty.

Macy’s Systems Technology, Duluth, GA August 2015 to January 2016

Senior Java Developer

•Worked as Senior developer in agile environment for Macy’s Warehouse Management System. WMS developed using Java/J2EE along with other technologies to help Macy’s warehouse associate to track products in the system and workflow of the order process in backend.

•Developed front-end using JSP, AngularJS, Bootstrap3, HTML, and CSS.

•Developed back-end using RESTful Web Services, spring, Hibernate, Oracle and Groovy/Grails script with Java code.

•Environment: Java, Groovy, JSP, JQuery, Spring Boot, AWS, SQS, NoSQL MongoDB, REST web services, Hibernate, JDBC, Servlet, Ajax, XML, JUnit, JBoss, Subversion, Maven, Stash, Windows 7, UNIX, Putty.

Verizon Telematics, Inc., Atlanta, GA - August 2012 to July 2015

Senior Software Developer

•Worked for Telematic software web enterprise application to help Verizon cater their OEM in auto industry in an automated connected car business.

•Java/J2ee development using Java, JSP, JQuery, Spring MVC, Hibernate, JPA, Servlet, Ajax, XML, and Web Services (SOAP/REST) using SoapUI tool, Implemented web security in application into web services using SAML tokens, OAM to valid web services request received from client and return error response appropriately with return code, OAM, JMS -Active MQ, with standard design patterns.

•Have designed the system using UML artifacts such as Class Diagram, Collaboration Diagram, deployment Diagram.

•Have used IDE tool Spring Tool Suite 3.5.1 by VMware for development, integration with web application server MVN, JBoss.

•Used Subversion, Maven, and Jenkins for making builds and deployments of the application components.

•Developed in test-driven development environment using JUnit framework.

•Environment: Java, JSP, JQuery, Spring, JDBC, Servlet, Ajax, XML, Web Services(Soap/REST), SoapUI, Hibernate, JPA, Active MQ, JMS, Spring Tool Suite 3.5.1, JUnit, JBoss 4, Subversion, MVN, Jenkins, Windows 7, UNIX, WinScp.

Employer: Internap Network Services Atlanta, GA February 2012 to August 2012

Senior Software Engineer

•CDN Portal developed for the management of Content Delivery Network service in Data Center, IP services and managed hosting facilities.

•This portal with http streaming, flash media server streaming, mobile streaming capabilities developed using Java, Socket Programming, Networking, TCP/IP programming, JSP, Adobe Flash/Flex, ActionScript 3, Servlet, Spring, Spring Web Services, Spring JDBC framework, XML, Web Services (SOAP and REST), Maven, Tomcat 7, Unix, Eclipse Helios, Mac-OSx.

•Have used IDE tool Eclipse Ganymede for development, integration with web application server Tomcat 7.0.

•Environment: Java, Socket Programming, Networking, TCP/IP, Adobe Flash/Flex, ActionScript 3, CSS, JSP, Servlet, XML, Eclipse Helios, Tomcat 7, Mac-OSx, Windows 7, UNIX.

Employer: Software Specialists LLC April 2009 to February 2012

AT&T/Cingular, Atlanta, GA February 2011 to January 2012

Senior Developer

•Mercury Mobile Executive Portal is a portal developed for the executive team of AT&T that uses the portal application to maintain the up-to-date information of global financial and company related information data as well as the reports of different types.

•Reports are further of types Subscriber, Profit and Loss, Billing, GL, Inventory Data etc.

•This portal application was developed using Java, Html, JSP, Servlet, JavaBean, JQuery, Ajax, XML, Web Services, WebLogic application Server.

•The back-end implementation is using Oracle 11g database server.

•Have participated in business requirement gathering and use case analysis and design of the application.

•Have been involved in Java/J2ee development using Java, Html, JSP, Servlet, JavaBean, JQuery, Ajax, XML, and Web Services with standard design patterns.

•Have used IDE tool Eclipse Ganymede for development, integration with web application server Tomcat 7.0. Used database Oracle 11g server for the back-end system and have written SQL using Oracle JDeveloper.

•Environment: Java, Html, JSP, Servlet, JavaBean, JQuery, Ajax, XML, Eclipse, Tomcat 7, WebLogic, Oracle JDeveloper, Oracle 11g server, Windows 7, UNIX.

InComm/US South Communications, Atlanta, GA -September 2010 to February 2011

Senior Developer

•ICT is an InComm Consolidated Terminal application that will allow the inComm, GWT and DataWave merchants to migrate onto the new terminal application and platform.

•The new platform will process terminal requests using the APS, IBO and ITP.

•The primary features are Security, Multi-Language, Pre-Paid Merchant, Product Transactions, Timeout Reversals, Automated Software Download, Administrative Functions, Terminal Close, Demo Mode and Terminal Date/Time Management developed using FreeMarker Template, Java, XML, Web Services, Apache OFbiz framework.

•The back-end is implementation is using web services, SQL server 2008 Express.

•Have participated in business requirement gathering and use case analysis and design of the application.

•Have been involved in Java/J2ee development using Java, GWT framework using XML, Web Services with standard design patterns.

•Have done code review and configuration build management for the application using Ant, SubVersion.

•Have used IDE tool Eclipse Ganymede for development, integration with web application server Tomcat 7.0. Used database SQL server 2008 Express for the back-end system and have written SQL.

•Developed components in test-driven environment using testing framework JUnit.

•Environment: Java, FreeMarker, GWT, Apache OFBiz framework, Web Services, XML, ANT, Eclipse, Tomcat 7, JBoss, SubVersion, SQL server 2008 Express, Windows 7, UNIX.

Home Depot, Atlanta, GA-December 2009 to August 2010

Lead Developer

•REBA is a Retail Business Administration application developed using Adobe Flex 3.0 and Java, Web Services, J2EE design patterns using DAO and with log4j logging, security using LDAP authentication and authorization.

•The web front-end is implementation of Flex, JSP, Servlet and using calls to RESTful web services, database DB2 using DAO.

•Have participated in business requirement gathering and use case analysis and design of the application.

•Have been involved in Java/J2ee development using Java, Servlets, Adobe Flex 3.0, ActionScript 3 to build highly interactive front end using Flex Cairngorm framework and using RESTful Web Services with standard design patterns.

•Implemented J2EE Design Patterns DAO (Data Access Object), DTO (Data Transfer Object), and Service Locator and MVC design patterns.

•Have done code review and configuration build management for the application using Ant, ClearCase.

•Have used IDE tool Eclipse Ganymede for development, integration with web application server Tomcat 6.0 and JBoss.

•Used database DB2 for the back-end system and have written SQL.

•Developed components in test-driven environment using testing framework JUnit.

•Environment: Java, JSP, Servlets, Adobe flex 3, Cairngorm framework, RESTful Web Services, XML, ActionScript 3, ANT, Eclipse, Tomcat 7, JBoss, ClearCase, Oracle 10g, Toad.

Fidelity Investments, NH (November 2008 to April 2009)

Senior Java Developer

•Developed front-end using JSP, GWT, Servlet, XML, HTML, and CSS.

•Developed back-end using Spring, Hibernate, Oracle, Websphere server.

•Build and deploy done using maven repository.

•Environment: Java, JSP, Servlet, GWT, Spring, Hibernate, JDBC, Servlet, Ajax, XML, JUnit, websphere, Subversion, Maven, Windows 7, UNIX, Putty.

Verizon Wireless, TX [April 2008 to October 2008]

Senior Java Developer

Developed front-end using JSP, Servlet, XML, HTML, and CSS.

•Developed back-end using Spring, Hibernate, Amazon Web Services, Oracle, WebLogic server.

•Build and deploy done using maven repository.

•Environment: Java, JSP, Servlet, Spring, Hibernate, JDBC, Servlet, Ajax, XML, JUnit, WebLogic, Subversion, Maven, Windows 7, UNIX, Putty.

Employer: Syntel Inc. [July 2006 to December 2008]

Clients worked for:

•State Street, Irvine, CA -July 2006 to December 2008

Technical Architect/Lead developer

•McKesson, Atlanta, GA -January 2004 to June 2006

Lead Developer

Employer: Tata InfoTech Ltd. [January 2002 to January 2003]

Clients worked for:

•Stolt-Nielsen Transportation Group Inc., TX -February 2003 to December 2003

Senior Java Developer

Employer: Mahindra Satyam (formerly Satyam Computer) [January 2001 to January 2002]

Clients worked for:

•JP Morgan Chase, UK

Designation/Role: Senior Java Developer

•Toronto Dominion Bank, Canada -

Senior Software Engineer

•Employer: Melstar Information Technologies Ltd [January 2000 to December 2000]

Mumbai, India (offshore/onsite project Jose, CA

Software Developer

Certifications

•Brainbench Certification in Java 2 and Java-EJB

Education

•Bachelor of Engineering (US equiv. B.S.) Major in Electronics engineering and Computers and Microprocessors.



Contact this candidate