We provide IT Staff Augmentation Services!

Sr. Java J2ee Architecture Resume Profile

3.00/5 (Submit Your Rating)

NY

PROFESSIONAL SUMMARY:

  • Very strong background in J2SE and developing core java applications, multithreading, Internationalization, Data Structures, Generics, Collections, Garbage collection, Applets,Swing,RMI, File I/O Operations and Reflection.
  • Have commendable knowledge on Model View Control MVC Architecture using Struts, Spring MVC and developing application presentation tier using Struts Tiles Framework and Validating front end components using Validation Framework.
  • Hands on Experience in Spring Modules like Spring Core, Spring Web, Spring DAO, Spring AOP, Spring ORM, Spring MVC and Spring Context.
  • Experience on architectural designs SOA Service Oriented Architecture and implemented Web Services using JAX-WS, SOAP programming, WSDL, XML technologies like DTD/XSD, DOM, SAX, and XSLT.
  • Worked on Integrated Development Environments like WSAD 5.1/5.0, IBM RAD 6.0/7.0, Eclipse, My Eclipse and Net Beans.
  • Extensive experience on application servers like BEA Web Logic 6.1/ 8.1 /9.2, IBM WebSphere7.5/7.0/6.0/5.1, JBoss 4.0 and web-server Tomcat 5.5 7.0.
  • Proficiency in multiple databases like ORACLE 8i/ 9i/10g, DB2 EE 7.2, DB2 UDB 8.x, MS SQL Server 2000.
  • Experience in writing SQL Queries, Stored Procedures and Triggers.
  • Experience in working with IBM Rational Tools- RAD, RSA, RSM, Clear Quest and Clear Case.
  • Over 8 years of Information technology Industry experience in development, implementation, testing and maintenance of Object Oriented, Distributed Enterprise, and Web/Client/Server Applications using JAVA/J2EEtechnologies.
  • Good exposure to Architectural Java design patterns, SDLC, OOAD, and UML modeling while designing High Low level Technical design documents.
  • Extensive expertise in Java, JSP, JDBC, Java Beans, XML, J2EE, JNDI, XML, Struts, Hibernate, Spring, Java Server Faces JSF , HTML, DHTML, CSS, Ajax and Java Script.
  • Well experienced for about Two years using JMS in creating JMS Topic Subscribers and Publishers.
  • Experience in WODM 7.5 ILOG to implement the business rules.

TECHNICAL SKILLS:

  • Languages
  • Java/J2EE, JavaScript, HTML, Jquery, AJAX, CSS, SQL, PL/SQL, UML
  • Web Technologies
  • Java Servlet 2.3, JDBC 2.0, CSS ,JavaScript , JAXB 2.0, SWING ,JSP 1.2, JNDI ,AJAX, JQuery, Struts 2.0, JMS, Spring Web Flow, Webservice using AXIS2, ,JAX-RPC ,JAX-WS, Java Mail
  • Application Servers
  • IBM Websphere Process Server 7.5,IBM Websphere Application Server 7.5, WebLogic 8.1/10.2, JBoss 4.2
  • Web Server
  • Apache Tomcat 5.0 / 5.5/7.0
  • Frameworks / APIs / Tools
  • WODM 7.5 ILOG ,Spring framework 3.0, Struts 1.1/1.2/2.0/Tiles, JSF 1.1,JUnit 3.8.1, Log4j, Ant, WEB SERVICES SOAP, WSDL, UDDI,REST
  • Development Tools
  • IBM Integration Designer 7.5 IID ,RAD 8.5,RSA 8.5, Eclipse,Eclipse WTP, WebSphere Studio Application Developer 5,TOAD,WinSCP,FileZilla
  • XML
  • XSL, DOM, XML Schema, JAXB/SAX, XSLT and Designing DTDs.
  • Development Build Tools
  • ANT, Maven 2.0.10
  • Modeling Tools / Languages
  • UML on Rational Rose 4.0 , IBM Rational Software Architect , Star UML,
  • Borland Together
  • Database
  • IBM DB2 and Oracle 8i/9i/10g SQL, Sybase
  • Operating Systems
  • Microsoft Windows 98/2000/NT/XP,LINUX,UNIX
  • Version controlling tools
  • IBM Rational Clearcase, VSS Visual Source Safe ,Star Team
  • ORM
  • Hibernate 3.0,JPA
  • Database query tools
  • Aqua Data Studio, TOAD, Oracle SQL Developer
  • Development Methodologies
  • Waterfall Model, and Agile Methodologies

PROFESSIONAL EXPERIENCE:

Confidential

Role: Sr. Java J2EE Architecture

The application Confidential system application offering full Self Service capabilities to employers and claimants. The UISIm project is a multi-year program effort to redesign, test and implement business process improvements for the Department of Labor's customers, partners and internal staff. UISIm will replace the 40 year old Unemployment Insurance UI legacy computer systems and manual procedures with a new and improved integrated computer system.

Responsibilities:

  • Plans and conducts applications programming design, coding, testing, and debugging activities using core Java, and J2EE and SOA technologies.
  • Used spring for Dependency Injection.
  • Implemented the persistence layer using Hibernate-ORM.
  • Implemented business rules and rules set and created the decision tables using WODM v7.5 ILOG .
  • Prepared design documents, created use case, work flow, class, sequence diagrams using RSA v8.5.
  • Developed and executed Unit Test cases using JUnit framework.
  • Provided Log4j support for the application for debugging the system
  • Used Fortify and PMD as tools for code review.
  • Used Websphere Process Server 7.5.
  • Used IBM Intgration Designer v7.5 for the development.
  • Used Agile Methodology.

Environment:

Websphere Operational Decision Management WODM7.5 ,IBM Integration Designer 7.5.1, IBM Rational Software Architecture 8.5.1, Websphere Process Server 7.5.1.0, SOA, Web sphere Business Modeler, PL/SQL Developer, Spring, Hibernate, Ant build, ClearCase, WSDL, SOAP UI, Apache util/Logging/Commons, Fortify, PMD, JUNIT.

Confidential

The tool has been created for the purpose to aid E911 engineers in managing configuration and the performance of the UTDOA AGPS / LBS Network. To create Performance reports, Configuration management and creation, Auditing tools, Various Utility and Easy access to network element. It is used to identify, troubleshoot and optimize various trouble conditions on cell sites impacting phase 2 failure responses, recognize site data configuration discrepancies and analyze cell sites performance degradation trends.

Responsibilities:

  • Involved in design and development.
  • Used Spring MVC framework and Hibernate.
  • Used Fusion Framework and created Raptor based reports.
  • Involved in frontend development and enhancements using JSP's, Servlets, Action Classes, Java
  • Beans to present data.
  • Develop several UI screens to incorporate business logic and user initiated actions.
  • Written SQL Queries, Triggers and called Stored Procedures to handle all the database functions like fetching, inserting, deleting, updating.
  • Provided Log4j support for the application for debugging the system

Environment: Java JDK1.5, FUSION framework, Raptor Reports, JSP, Servlets, XML, Spring, Hibernate, Apache util / Logging / Commons, JavaScript, JQuery, Eclipse IDE,UNIX, TOAD for Oracle, TomcatServer5.5

Role: Sr. Java J2EE Consultant

The DPP tool is flexible and can be used to write sales proposal and contract for all AT T products and services, including Access, including Ethernet DSL, Private Line, etc. , Transport including MIS, AVPN, ANIRA, AVTS, etc. ,Managed Firewall including Network and Premise , VoIP, and Hosting Application Services. The Design, Price, and Propose DPP tool automates the design and pricing of complex sales offers by incorporating Design Rules so that the Sales Team need not be familiar with the service design rules and need not research them. Also, various valid pricing scenarios, discounts, and promotions can be applied. These minimize Cycle Time for Sales and help eliminate downstream error conditions. The goal is to free account executives AEs from routine administrative tasks so they can spend time more productively by working with clients and developing new leads. After entering lead information into the web form, an Account Executive AE is led through the design process by selecting from various valid choices in pull down menus on various tabs. Any selection utilizes business rules to determine other valid selections. Also, since price plans, discount levels and promotions are rapidly changing, the tool keeps track of allowable pricing scenario so the AE need not be concerned with what is permissible.

Responsibilities:

  • Involved in design and development.
  • Involved in front end development and enhancements using JSP's, Servlets, Action Classes, Java Beans to present data.
  • Implemented Struts MVC framework architecture for an efficient implementation of the view level customizations and interfaced with application logic.
  • Designed and developed Axis 2 web service using Eclipse and used SOA architecture
  • Developed major part of client program and customized the server WSDL as per client needs and coordinated same with Web services host.
  • Develop several UI screens to incorporate business logic and user initiated actions.
  • Written SQL Queries, Triggers and called Stored Procedures to handle all the database functions like fetching, inserting, deleting, updating.
  • Environment: JavaJDK1.5, Struts Framework, Raptor Reports, JSP, Servlets, XML, WebServices using Axis2, WSDL, SOAPUI, Apache util / Logging / Commons, Javascript, EclipseIDE,Unix, Toad, TomcatServer5.5.

Confidential

Role: Sr. Software Consultant

  • UPMC's record system haven't allow for the scanning of product/lot barcodes to record part consumption. Further, the creation of a purchase order in UPMC's PeopleSoft accounts payable system is very labor intensive. This initiative will not only enable UPMC to scan product/lot data used in surgery, it will also auto-generate a purchase order in their AP system and in turn, auto-create an invoice in UPMC's Oracle ERP system, based on product usage.
  • Stryker built an integration solution between web application system and Oracle ERP system. This integration would provide UPMC an automated solution for deciphering/scanning multiple product and lot bar code patterns into their patient record system. Responsibilities:
  • Created UML class/sequence/activity diagrams based on the Technical Use Cases/Business Use-cases using RSA Rational Architect .
  • Responsible for Technical document design depends on the Business flow.
  • Responsible for Coordinating with Business analyst through Calls for understanding business requirement.
  • Designing/ Architecting/developing JAX-WS Web Services and integrated external web services using RAD. These web services were developed in Java and .net.
  • Established SSL connection and configured certificates into SSL client and server side using WAS server v 7.0.
  • Implemented Custom authentication using SOAP header to validate username/password.
  • Developed a Dynamic proxy JAX-WS client to invoke .net webservice.
  • Used Hibernate for persistence layer. Also involved in production support for maintaining the system developed and resolved the complexities and bugs raised by customers efficiently and effectively on time.

Environment: Java 1.5, Websphere application server v6.1, Servlets, JSP, JavaScript, JAX-WS/ JAX-RPC, XML, Hibernate 3.0, XSD, Quartz 1.6 ,ANT, Spring 3.0, Clearcase, IBM RAD 7.5, Log4j, Oracle 10g, Putty, WinSCP, SOAPUI 4.5.

Confidential

Role: Java/J2EE Consultant

ODJFS is a Government sector organization which provides various services to unemployed in Ohio. The application OJI is a web-based system application offering full Self Service capabilities to employers and claimants. OJI also offers a web-based internal Staff View application which is highly integrated and was designed to facilitate Unemployment Compensation Benefits business processes. Unemployment Insurance Separation and Information Data Exchange System UI SIDES is a web services based system that enables the communications and transmission of UI separation information requests from UI agencies to multi-state employers and/or Third Party Administrators.

Responsibilities:

  • Involved in requirement gathering, design and development, handling deliverables, tracking Status phases of Software Development Life Cycle SDLC in the application.
  • Prepared design documents, created use case, work flow, class, sequence diagrams using MS Visio/ RAD.
  • Involved in front end development and enhancements using JSP's, Servlets, Action Classes, Java Beans to present data.
  • Implemented Spring MVC framework architecture and Tiles for an efficient implementation of the view level customizations and interfaced with application logic.
  • Used spring framework for dependency injection.
  • Implemented the persistence layer using Hibernate-ORM.
  • Designed and developed JAX-WS client service using RAD7.5.5 and WAS 7.0.0.7.
  • Designed and implemented Service Locator design pattern to locate the common data for claimant address verification
  • Configure Security in Websphere7 using Self Signed certificate and x509
  • Developed major part of client program and customized the server WSDL as per client needs and coordinated same with Web services host.
  • Used JAXB to marshal and un-marshal the XML's.
  • Analyzed existing queries, rewritten the queries and improved the performance by suggesting proper indexes.

Environment: Java JDK1.5, J2EE1.4 JSP, Servlets ,JAX-WS 2.x, SOAP, WSDL, JAXB, XSD, XML, Spring 2.0/Spring JDBC/Spring JMS, LDAP, Hibernate, Apache util / Logging/Commons, Javascript, Dimensions, DB2v7.2, Maven2.2/3.0, SOA, UML, RAD7.5.3 and Websphere application server WAS 7.0.0.7, Advanced Query Tool AQT .

Confidential

Role: Software Consultant

TMS is used for trust creation allowing trade entry, maintenance of bonds, P-Floats and Rites in the trusts, event management, financial reporting, cash flow generation along with archiving of daily accruals and Profit and Loss reports. The developed system is capable of handling fixed rate, Variable Floating rate notes, Zero coupon and calculation of their Average Life, Designated Termination date, Accreted Deposit Yield etc. The application will provide links to document archives, scheduling and delayed execution and will interact with other trading systems at Merrill for smooth data flow it provides a centralized tracking system, uses a centralized database.

Responsibilities:

  • Involved in the design and development of three tier web based trust management system.
  • Used Model View Controller pattern, JSP as the presentation layer, Struts as the controller.
  • Used spring for transaction management and for dependency injection.
  • Developed light weight user interfaces to display the live rates, reports and updates on web page using HTML, JavaScript, CSS, JSP and AJAX.
  • Used AJAX in the JSP side to retrieve the records dynamically from the database and displayed on the front end, it avoids refreshing of total page.

Environment: Java, spring, Struts, Hibernate, JSP, JavaScript, CSS, HTML, AJAX, Ant, JUnit, Log4j, Jboss, Eclipse, MQ Series, UNIX.

Confidential

Role: System Engineer

The Market Performance Measurement MPM System enables users to measure the performance of distributors for different markets. Performance is measured against measurements, defined for every market, based on Confidential Weight for the measurement. This application helps users to Populate Distributors, Populate Markets, and Populate Measurements against Market, Confidential value against measurement to measure performance, Generate Reports. It helps users to set the targets for the distributors, which can help Cummins to increase the market performance.

Responsibilities:

  • Analysis and Design of the module.
  • Wrote tested components like JSPs, Servlets, Java beans.
  • Coded reusable components in Java Beans.
  • Involved in Unit testing and test results documentation.
  • Worked on integration testing and system testing to test the application functionality with R E Interface Registration and Enable Interface .
  • Involved in development java classes using Strings, Collections, Lists and Interfaces.
  • Used IBM Rational ClearCase version manager to organize, protect, and manage software assets across distributed development teams and ClearQuest for defect tracking.
  • Used Websphere 5.1 console to deploy J2EE components Enterprise Archive , involved in production support.

Environment: JDK 1.4, AJAX, UNIX, Toad, Java script, Java Servlets, JSP JSTL , JDBC, Java Beans, XML, HTML, RMI, Websphere Application Server 6.1, WSAD 5.1, Log4j1.2, ClearCase, ClearQuest, Oracle 9i and Windows XP.

We'd love your feedback!