Java Architect Resume
Montvale, NJ
PROFESSIONAL SUMMARY:
- 14+ Years of experience in Software Industry in Supply chain, Banking, Insurance, Service, Retail, ecommerce and Public Domain applications Involved in different phases of software development like analysis, design, coding, testing & bugs fixing Apart from these my job involved testing, problem identification, communicating with users and understanding and meeting with client’s requirement.
- Strong Experience in JDK1.7, EJB2.0,3.0,Spring 2.0,2.5,3.x,JSF(My faces, Ice faces, Java Mail, Servlets, JSP, XHTML, AJAX, JDBC, XML, XSL, JNDILDAP, Oracle, MAC Lion and Windows Platform.
- Worked using several design patterns such as MVC, Singleton, and Factory, Session Facade, Service Locator.
- Experience with Presentation Tier development using JSP, XML, XSL, JavaScript, HTML, DHTML, JSF1.2, 2.0, Spring MVC and Custom Tag Libraries.
- Strong fundamentals in J2EE patterns, Knowledge of J2EE Security, Role - Based Authorization and Middle Tier development. Employed JDBC, Servlets, EJBs(2.0,3.0), Session beans, EJB 3.0 Entity bean
- Worked extensively with various java service orient architecture (SOA) such as Resful, SOAP webservices.
- Skilled at programming on different Java IDE’s like Eclipse, My- Eclipse, Jdeveloper, WSAD and RAD7.5 for Java.
- Extensive experience in design, development and implementation of Model-View - Controller (MVC) using Spring, JSF, and Ice faces (JSF), Struts framework and SAP Hybris framework.
- Hands on experience with several databases like Oracle and DB2
- Extensive experience in using SQL and PL/SQL to write Stored Procedures, Functions, Packages and Triggers.
- Experience in Object Oriented Design, analysis and modeling using UML/Rational Rose.
- Strong experience on Web sphere 6.x,7.x e-commerce and Web Logic 7.x development and several other application servers (Sun one) and Apache Tomcat Web server.
- Strong experience in CSS, HTML 4.0, HTML 5.
- Excellent analytical, interpersonal and communication skills
- Have knowledge about Oracle Service Bus
TECHNICAL SKILLS:
Operating Systems: WINDOWS-9X/NT, 2000, XP, Mac Lion and UNIX
Languages: JDK1.4, JDk1.5,JDK1.6 and JDK1.7
Web Technologies: HTML 5, HTML 4.0, CSS, JavaScript, JSON, JQuery, XML, XSL, XSD, Servlet, JSP,PHP, Web services, MQ Series, JMS, Ajax(DWR),JSF tag lib, Web Sphere Commerce, SAP Fiori
Web Services: (XML, WSDL, SOAP,JAX-WS), Spring web services Template
Design Pattern: Intercepting Filter, Service to worker, Context Object, Front Controller, Business Object, Transfer Object
Middleware: EJB 2.0, 3.0
Version Controlling: MKS, Serena, VSS, Clear case
Server: Tomcat4.1, Web sphere Application Server 5.1,6.X,7.X, Sun one, Web Logic 7.x, SAP Netweaver
IDE: Eclipse, WSAD5.x,RAD7.5, TOAD,STS 2.9,SAP Netweaver Developer Studio (NWDS)
ORM: Hibernate 2.x,3.x
NoSQL: Couchbase 4.5
RDBMS: Oracle 8i, 9i, DB2, My SQL
Frame Work: JSF1.2,2.0, My faces(JSF), Ice faces(JSF),Struts, Spring 2.0,2.5,3.x,NWDI,SAP WCEM 3.0,SAP Hybris commerce suite 5.x
PROFESSIONAL EXPERIENCE:
ConfidentialMontvale, NJ
Java Architect
Responsibilities:
- Architect solutions approach for WUPOS dynamic messaging project using technologies like Tapestry,TIBCO, Hibernate and Spring Core.
- Used Angular JS 1.5 as a front end for WUPOS Tablet application. WUPOS Tablet is a multi-platform solution which will work on all modern browsers.
- Prepared overall design approach based on Business requirement document
- Used Tapestry in the front end layer
- Helped team to Ironed out Business Requirement difficulties
- Reviewed TFS and TDD
- Used Hibernate in data layer to store user’s message related information
- Consumed restful web service to access report from data warehouse
- Maven is used as a build tool
- SVN is a code repository
Environment: JDK1.7, JQuery, Tapestry, Spring3.x, Hibernate 3.x, Restful Web services (Jersey), Eclipse, Windows 7, Oracle 11.x, Couchbase 4.5, Angular 1.5,HTML 5,CSS,Java Script SVN Repository, Maven, Apache Axis SOA (SOAP)
Confidential
Montvale, NJ
Java Architect
Responsibilities:
- Help Western Union (WU) to create Centralized thin client web application with WU and industry standard features.
- Help Western Union (WU) to automate the agent hierarchy & ‘settlement entity’ concept.
- Done a proof of concept that integrate proposed voyager system using Restful (Jersey).
- Using Struts in the front layer.
- Helping WU in enhancing the existing environment
- Hibernate used in data layer
- Consumed Apache Axis Web service(SOA) to get master agent details from WUPOS system
- Developed technical design document.
- Helping team in resolving the production issues
- Ant is used as build tool
- SVN is the code repository
Environment: JDK1.6, JQuery, Struts 1.1, WAS7.x, Restful Web services (Jersey), Hibernate Eclipse, Windows 7, SQL Server 2008, JQuery, BO report, SVN Repository, Ant, Apache Axis SOA (SOAP)
ConfidentialEdison,NJ
Lead Java Consultant
Responsibilities:
- Help build Hybris capability in organization
- Mentored team members through Hybris design and implementation issues
- Enhanced the yacceleratorstorefront (B2C) accelerator to develop e-commerce website that is apparel store
- Using WCMS Module developed rich internet website, also changed the page layout for page type in the storefront
- In WCMS module worked with Category Page Template that provides a number of content slots for merchandising a category, also worked with Product List Page Template that is used to renders product results as a vertical list.
- Customized hybris Management Console (hMC) to introduce SearchResultAction for fetching brand related details
- Used hMC to create new content catalog for apparel store website
- Used Restful Webservice(SOA) to update product catalog.
- Used Cron Jobs for creating data for backups, updating catalog contents, or recalculating prices
- Using Impex script created initial and sample data’s for project and updated data at run time
- Worked with Catalogs for Products, Product Variants etc.
- Used yacceleratorfacedes to create GSSStoreFacedes, also introduce new spring beans to do customization
- Used yacceleratorcore to create GSSStoreCore and designed, developed model object in GSSStorecore layer
- Developed Jsp’s using Spring MVC tag lib, also introduced Spring MVC controller and Spring validator in GSSStoreFront
- Used hybris Cockpit framework such as Product Cockpit, WCMS cockpit and Admin cockpit
- Worked with JQuery to do client side validations
- Used Design patterns such as Context Object, View Helper, Singleton, Front Controller, Business Object
- Also done setup of Datahub environment to integrate SAP ERP.
Environment: JDK1.8, Spring MVC, Spring Core, Restful web service(SOA),HTML, CSS, Tomcat, Eclipse, Windows 8, MYSQL, Hybris hmc console,SAP Hybris Commerce Suite 5.x
ConfidentialLead Java Consultant
Responsibilities:
- Involved in object oriented analysis, design, development.
- Developed web application using SAP Net weaver, WCEM3.0
- Created NWDI Configuration and set up development workspace.
- Used NWDS to develop actual code.
- Used JQuery to do client side validations
- Used HTML5,CSS to develop webpages
- Used JDK 1.6 to write java classes
- Used JSF2.x in UI Layer, used SAP JSF Tag lib as well
- Used Design patterns such as Context Object, Singleton, Front Controller, Business Object
- Used SAP JCO to connect SAP CRM
Environment: jQuery, JavaScript, JDK1.6, JSF, HTML, CSS, SAP Net weaver, SAP NWDS, SAP NWDI, SAP CRM, Windows 8
ConfidentialChicago, IL
Senior JAVA/J2EE Consultant
Responsibilities:
- .Used JDK 1.6 to write java classes
- Used HTML5,CSS to develop webpages
- Developed web application using Spring MVC 3.2 frame work
- Developed web pages using JSTL, J- Query, JSP Spring tag library.
- Clear Case is been used as version controlling tool.
- Used JAX-Web services client to access enrollment services
- Used Web-sphere application server 7.5
- Consumed SOAP based web service (SOA) to access costumer information’s
- Using WSDL created request and to receive response from web services
- Used RAD7.5 IDE
- Used Design patterns such as Context Object, Singleton, Front Controller, Business Object, Transfer Object
Environment: JavaScript, JDK1.6, JSP, CSS, Spring MVC 3.2, JSTL, Web sphere 7.x, Spring 3.2, Web Services (XML, WSDL, SOAP, JAX -WS), Windows 7
ConfidentialChicago, IL.
Senior JAVA/J2EE Consultant
Responsibilities:
- Mentoring My faces - JSF framework to the team
- Involved in object oriented analysis, design, development and testing.
- Developed web application using JSF (My faces) frame work
- Used JDK 1.6 to write java classes
- Used HTML,CSS to develop webpages
- Developed web pages using JSTL, My faces API and standard JSF tag library.
- SVN is been used as version controlling tool.
- Used richfaces-A4j to make AJAX call
- Used EJB3.0 stateless bean as a service layer to interact with Dao’s.
- Used hibernate 3.x in DAO layer
- Used Hibernate Dao’s to make a call to DB2 database.
- Developed JSP, EJB, Hibernate class using STS IDE in MAC Lion Platform
- Used MQ series (JMS) to load Order entry data’s
- Used JSF in web layer
- Used spring frame work in other layer.
- Used JSON to develop type ahead functionality
- Used spring and hibernate annotation.
- Used Web-sphere application server
- Used Web Services to print labels for packages
- Created Request xml to communicate GPS System using web Services
- Used Design patterns such as Intercepting Filter, Service to worker, Context Object, Front Controller, Business Object, Transfer Object
Environment: JavaScript, JDK1.6, JSP, CSS, My faces API, JSTL, EJB3.0 (stateless), Hibernate3.x,MQ series (JMS), DB2, Web sphere 7.x, STS 2.9, JSF (My faces),JSON,Spring 2.5,3.0, WebServices (XML, WSDL, SOAP), Mac Lion and Linux Ubuntu
Confidential
Chicago, IL
Senior JAVA/J2EE Consultant
Responsibilities:
- Involved in object oriented analysis, design, development and testing.
- Developed web application using JSF (ice faces) frame work
- Developed web pages using JSTL, XHTML, and Ice face API and standard JSF tag library.
- Serena is been used as version controlling tool.
- Used Ice face API to make call to data base with out refreshing the webpage
- Used EJB3.0 stateless bean as a service layer to interact with Dao’s.
- Used Dao’s to make a call to DB2 database.
- Developed java, XHTML using RAD 7.5 IDE in windows XP Platform
- Used design patterns such as Service to worker, Context Object, Front Controller, Business Object
- Involved in developing XML and XSD
- Used Acegi security open source API in order provide security for Vendor Cost Application
- Used MQ series (JMS) to load vendor cost data’s queue
Environment: JavaScript, JDK1.5, XHTML, CSS, Ice faces API, JSTL, EJB3.0 (stateless), MQ series (JMS), DB2, Web sphere 6.1, RAD 7.5, JSF (Ice faces), Windows XP