Java Architect Resume
Chicago, IllinoiS
PROFESSIONAL SUMMARY:
- Over 8+ years of professional experience in Systems Analysis, Design, Development of various Client/Server and Internet Applications.
- Experience in full Software Development Life Cycle Knowledge in Application Design and Development using OOA, NoSql, OLAP, cloud-based system operations, ITIL, XML, OOD, OOP, MVC, SOA and J2EE.
- Extensive experience in developing web applications using C++, Java, J2EE, JSP, Servlets, EJB, JDBC, Struts, Spring, Hibernate, JMS, JSF and XML.
- Good knowledge of Stateful /Stateless Session EJBs and Entity EJBs.
- Expertise in developing the multi-tier web applications in both Spring MVC and Struts MVC that ensures clear separation of layers and rapid application development.
- Experience in Java Web Services.
- Excellent working knowledge of writing XML documents and parsing them using SAX parsers.
- Good Exposure to Service Oriented Architecture (SOA) such as Web Services including SOAP, UDDI, WSDL, JMS.
- Good working knowledge in building application using apache builder and Junit automated testing.
- Strong experience in RDBMS concepts, Oracle 9i/8i and MySQL.
TECHNICAL SKILLS
Programming Languages: Java, PL/SQL, SQL, J2EE JSP, Servlets, EJB, JMS, JNDI, Logging API, Various J2EE and Standard Design Patterns, AJAX
Core Java: Serialization, JDBC, Java RMI, Internationalization & Localization etc
Mark-up/Scripting Lang: HTML, CSS, XML, JavaScript, DWR, JQuery, AJAX
XML Technologies: XML, XSL/XSLT, SAX/DOM, SOAP, WSDL, JAXB, JAXP.
Tools & Framework: Struts, Spring, Hibernate, Web Services, Log4J, Apache Common Library,Apache POI, Apache Velocity Engine, Axis, Xfire, Junit, Maven, Ant, RUP, Rational Rose
Application/Web Servers: WebSphere, Weblogic, Apache Tomcat, JBoss
Web Services: SOAP, UDDI, WSDL, XML and JAX-RPC, APACHE AXIS
DBMS/RDBMS: Oracle
Source Control Systems: CVS, VSS,SVN, PVCS
Defect/Bug Tracking: Rational Clear Quest, Test director
IDE: Eclipse, IBM WSAD, RAD
Infrastructure Software: Dreamweaver and other office automation and Presentation Software
PROFESSIONAL EXPERIENCE
Confidential, Chicago, Illinois
Java Architect
Responsibilities:
- Was responsible for designing and developing Manage Purchase Order Web Service and presentation layer with Spring MVC and Acegi security.
- Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework.
- Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
- Developed the UI panels using JSF, XHTML, Java, Saas, big data, cloud, POC, RBDMS, CSS, DOJO and JQuery.
- Developed additional UI Components using JSF and implemented an asynchronous, based rich client to improve customer experience.
Environments: Java, Saas, big data, cloud, POC, RBDMS, XML, Bamboo, Jenkins, IIS, Chef, Puppet, OOA, NoSql, OLAP, cloud-based system operations, ITIL, XML, OOD, OOP, MVC, SPRING, HIBERNATE, STRUTS, APACHE CXF, WEBLOGIC, JQUERY, AJAX, SENCHA EXTJS, JAVASCRIPT, JSP, JSTL, SERVLET, ORACLE, CRUD, JDBC, PL/SQL, UML, ECLIPSE, JUNIT, MAVEN, ITEXT, GWT, CLEAR CASE, JASPER REPORT, ILOG, AGILE, WEB 2.0, SOA.
Confidential,Chicago, IllinoisJava Architect
Responsibilities :
- Developed the Web Based Internet Application using J2EE and Macromedia/Adobe Flex.
- Implemented the caching mechanism in to load data from Oracle database.
- Developed the application using Struts Framework which is based on the MVC design pattern.
- Developed the front end using JSF and Portlet.
- Used Dojo for the client side development and validations
- Designed and implemented Java engine and API to perform direct calls from font-end JavaScript (ExtJS) to server-side Java methods.
Environments: JAVA, SPRING, HIBERNATE, Java, XML, Bamboo, Jenkins, IIS, Chef, Puppet, OOA, NoSql, OLAP, cloud-based system operations, ITIL, XML, OOD, OOP, MVC, Saas, big data, cloud, POC, RBDMS, STRUTS, JSF, Websphere Portal, APACHE CXF, Web Services, SOAP, DOJO, sencha ExtJS, JavaScript, CSS, AJAX, HTML5, JSP, JSTL, SERVLET, DB2, CRUD, PL/SQL, JDBC, UML, ECLIPSE, JUNIT, MAVEN, XML, ITEXT, ORACLE ECM, GWT, JIRA, SUBVERSION, JASPER REPORT, ILOG, JRULES, SCRUM, WEB 2.0, SOA, JMS, APACHI TOMCAT, LINUX, PHP
Confidential,Charlotte, North CarolinaJava Architect
Responsibilities :
- Developed and Implemented WebServices and used Spring Framework.
- Used Ibatis to populate the data from the Database.
- Developed the application using Struts Framework that leverages classical Model View Controller architecture.
- Developed Web pages using JSF.
- Development of java interfaces for different function calls which convert the webservice calls into EJB calls to the legacy system
- Designed and developed various modules of the application with J2EE design architecture, using eAgent frame work JSPs, HTML, XML, Bamboo, Jenkins, IIS, Chef, Puppet, AJAX, JQuery, iFrame and JavaScript.
- Used DB2 as the database and wrote SQL & PL-SQL.
- Developed framework using Java, iText, MySQL and web server technologies.
- Used for all database query testing and optimizations
- Scheduled reports daily, weekly, monthly for executives, Business analyst and customer representatives for various categories and regions based on business needs using SQL Server Reporting services.
- Design and Developed using WebService
Environments: JAVA, SPRING, IBATIS, STRUTS, JSF, EJB, XML, Bamboo, Jenkins, IIS, Chef, Puppet, JBOSS, APACHE AXIS2, WSDL, JQUERY, JSP, SERVLET, MYSQL, TOAD, SQL SERVER, DB2, UML, NETBEAN, SELENIUM, ANT, XML, EMC DOCUMENTUM, JIRA, SWING, CVS, VSS, COGNOS, ILOG, WATER FALL MODEL, ORACLE ADF, ORACLE BPM, IBM MQ SERIES, APACHI TOMCAT, LINUX, UNIX, RUBY, WORDPRESS, DRUPAL, .NET, ASP, C, C++, MAINFRAME, COBOL, PL/I, JCL, SQL, SAS VB, ASP.
Confidential,New York, NYJava Developer
Responsibilities :
- Created the User Interface screens using Spring MVC for logging into the system and performing various operations on network elements.
- The users are classified into various organizations to differentiate the privileges between them in accessing the system.
- Used display tag to render large volumes of data. Bean, HTML and Logic tags are extensively used to avoid java expressions and scriplets in JSP.
- Spring Controllers that are having the business logic to select to call.
Environments : Java, J2EE, JSP, EJB, Spring MVC, Web Sphere, Web Services, Hibernate, JMS, XML, XSL, HTML, JavaScript, CSS, AJAX.
Confidential,Jersey City, NJJava Architect
Responsibilities :
- Involved in the analysis, design and development phases of the Software Development.
- Used Rational Rose to generated Use case diagrams, Class diagrams and Sequence diagrams that modeled the design details of the application.
- Developed UI screens using JSP, Struts tags and HTML.
- Used Jakarta Struts Framework, based on the Model View Controller 2 architecture, for rapid application development and ease of maintenance.
- Used Validation framework for client-side validation and Internationalization to support multiple languages.
Environments : Java, J2EE, JSP, Struts, Apache Tomcat, EJB , Servlet, JNDI, JMS, Oracle 9i, HTML, XML Web Services, My Eclipse, SOAP, JUnit, ANT, Rational Rose , LOG4J, Clear Case.
Confidential, Jersey City, NJSoftware Developer
Responsibilities :
- Analyzing Business Requirements and preparing the High Level test conditions and review them with the Business Team
- Develop user interface using JSP and Custom Tags.
- Implemented MVC architecture using struts. Involved in developing action classes to implement the renewal functionality.
- Preparing Test cases and Test scripts based.
- Conduct Test Cases walkthrough on the test cases with development and Business People.
Environments : Java, JSP, Struts, Servlets, JSP, DHTML, Java Script, WSAD, DB2, QTP tool