We provide IT Staff Augmentation Services!

Integrated Justice Technical Architect Resume

Albany, NY

SUMMARY:

Senior J2EE Architect with more than 20 years of IT experience. Excellent experience in JAVA/J2EE technologies using JSP1.1, Servlets 2.1, EJB 3.1, ASP, JDBC 2.0, AWT, Swing, JNDI, XML, XSL, CORBA, RMI, Struts1.2, LDAP, RUP, JMS, SOAP, WEB Services, COM, DCOM, IIS and MTS. Excellent working knowledge in WebSphere 8.0, WebLogic 8.1, iPlanet Application Servers. Have good experience in RDBMS like Sybase 10.x, Oracle 11i SQL Server 7.0, IBM DB2 7.2. Experience in Unit, Integration, Regression, Functional, Stress, Load and System Testing using Black Box Method and manual testing. Have strong understanding of functional requirements to come up with the best possible solution with cutting edge technologies.

TECHNICAL PROFILE:

Java Technologies: Servlets 2.1, JSP 1.1, EJB 3.0, SSL, JDBC, RMI, Swing, Applets, XML Processing - DOM & SAX, XSLT, JNDI, LDAP, SOAP, Web Services, JCA, Java Beans, Multithreading, Reflection, Cobra, TCP/IP Socket Programming, Java Mail API

Databases: Oracle 11i, MS SQL Server7.0, IBM DB2 7.2, Sybase, MS Access

Frameworks: Struts 1.2, Junit, AngularJS and Spring Framework

J2EE Design Patterns: Service Locator, Session Façade, Data Access Object, List Handler, Value Object, MVC

Application Servers: IBM WebSphere 8.0, WebLogic 7.0 & 6.1, Iplanet 6.0, Jrun 3.0

Messaging Servers: IBM WebSphere MQ, IBM MQ Series 5.2, IBM WebSphere MQ Series Workflow, IBM WebSphere Portal Server, IBM Data power

Tools: Rational Rose 2000, Visual Age for Java 4.0, Application Assemble Tool (AAT), WebSphere Administrative console, IBM WebSphere Application Developer (WSAD) Studio, Rational Software Architect (RSA), Apache’s Xerces Parser, Xalan Processor, XMLConfig, Crystal Report, RUP, MS Visual Source Safe, Jrun Studio 3.0,HTMLDoc, CVS, Ant, Log4j, LoadRunner, Win Runner.

Languages: C, C++, XML, XSL, UML, HTML, WML, HDML, CHTML, PL/SQL, Shell Scripting, PERL

Operating Systems: Windows NT/2000/XP, Solaris UNIX, Linux

WORK EXPERIENCE:

Confidential, Albany, NY

Integrated Justice Technical Architect

Responsibilities:

  • Provided key input in technology stack evaluation and recommend technology choices
  • Responsible for Conceptualizing Proof of Concept and Proof of Technology
  • Responsible for preparing the Software Architecture Document.
  • Monitor architectural/design conformance of implementation with project team
  • Provide Technology and Thought Leadership
  • Understand and work with new software technologies to understand impact and applicability
  • Gather and analyze business and functional requirements, and translate requirements into technical specifications for robust, scalable, supportable solutions that work well within the overall system architecture
  • Responsible for Making key architecture and technology decisions
  • Develop technical design and prepare product demo/presentation detailing the project design parameters and requirements.
  • Mentor developers and contributes to knowledge sharing
  • Lead a team of Senior and mid-level Software Engineers

Technical environment: J2EE, Websphere application, Portal and process servers. Spring framework, Spring Boot, Hibernate, JSF, JSR portal 168, EJB, Web Services, NIEM, Oracle UCM, Alfresco, Drools, AngularJS, RAD, RSA, Oracle database, PL/SQL XSL, XSD, LDAP and Datapower appliance etc.

Confidential, San Antonio, TX

Technical Lead/Sr Software Engineer

Responsibilities:

  • Business requirements analysis.
  • Design multi-tier layered framework using Prime faces, EJB, Hibernate and Web services (both SOAP and Restful).
  • Create low level design UML package diagram, sequence diagrams, class diagrams and deployment diagrams using Argo UML.
  • Implement authentication and authorization requirements with Open AM.
  • Develop Web services and clients using Apache CXF.

Environment: Apache Wicket, HTML, JQuery, Java 1.6, AJAX, EJB, Apache-CXF, Java Security, X509 s, Trust Stores,, Eclipse, WebSphere, Oracle, Hibernate, Rest and Soap Service, RTC, Maven.

Confidential, Albany, NY

Integrated Justice Technical Architect

Responsibilities:

  • Provided key input in technology stack evaluation and recommend technology choices
  • Responsible for Conceptualizing Proof of Concept and Proof of Technology
  • Responsible for preparing the Software Architecture Document.
  • Monitor architectural/design conformance of implementation with project team
  • Provide Technology and Thought Leadership
  • Understand and work with new software technologies to understand impact and applicability
  • Gather and analyze business and functional requirements, and translate requirements into technical specifications for robust, scalable, supportable solutions that work well within the overall system architecture
  • Responsible for Making key architecture and technology decisions
  • Develop technical design and prepare product demo/presentation detailing the project design parameters and requirements.
  • Mentor developers and contributes to knowledge sharing
  • Lead a team of Senior and mid-level Software Engineers

Technical environment: J2EE, Websphere application, Portal and process server’s. Spring framework, Hibernate, JSF, JSR portal 168, EJB, Web Services, NIEM, Document capture tools evaluated ( Formstorm, Oracle Document capture, Brainware, Datacap capture). Oracle UCM, Alfresco, Drools, .NET, Visual studio, RAD, RSA, Oracle database, PL/SQL XSL, XSD, LDAP and Datapower appliance etc.

Confidential, NY

J2EE Architect

Responsibilities:

  • Provide technical leadership to the team and mentored developers in the Project.
  • Design the Product Ingest using various design patterns like Singleton, Factory Method, Builder, Command, Abstract Factory, Façade, DAO etc.
  • Develop EJB Session beans using Command Pattern and Session Facade to encapsulate business logic.
  • Use Rational Software Architect tool for design and development.
  • Setup the Spring framework using Spring Hibernate for DAO.
  • Test various Business Rule Engines like Ilog Jrules, JBoss Drool.
  • Prepare Proof of Concept using various Business Rule Engines with Product Ingest design.
  • Develop the Product Ingest.
  • Write the portlets for List Builder using WebSphere Portal server 6.0.
  • Develop test cases using JUnit.

Environment: Java, J2EE, SOA, RSA, EJB2.0 Spring, Hibernate 3.0, Business Engine, Drool Business Engine, MQ-Series, WebSphere Portal server 6.0, JSP, EJB, Struts 1.1, Servlets, HTML, XML, JNDI, JavaScript, Windows NT, Unix, Oracle, PL/SQL, WebSphere Application Server 6.0, JUnit.

Confidential, NY

J2EE Architect

Responsibilities:

  • Re-factor the application from the old design to new framework.
  • Develop code for the front end with JSP, and Struts framework.
  • Write the Apache WSIF (Web Services Invocation Framework) to connect to the CICS environment in mainframe.
  • Develop EJB Session beans using Session Facade to encapsulate business logic.
  • Use Singleton, Command, Factory and Abstract Factory patterns.
  • Develop Code to test cases using JUnit

Environment: Java, J2EE, JSP, EJB, Struts 1.1, Servlets, HTML, XML, JNDI, JavaScript, Windows NT, Unix, Oracle, PL/SQL, WebSphere 6.0, JUnit, Cactus, Apache WSIF, XSLT, SAX and DOM parsers.

Confidential, NYC

J2EE Architect

Responsibilities:

  • Develop code for the front end with JSP, and Struts & Spring framework including validation.
  • Design the NMS using various design patterns like Singleton, Factory Method, Builder, Command, Abstract Factory, Façade, DAO etc
  • Design and develop custom tags in JSP to access in the front end.
  • Develop EJB Session beans using Command Pattern and Session Facade to encapsulate business logic.
  • Use Singleton, Command, Template, Factory and Abstract Factory patterns.
  • Write DAOs in Spring Framework,
  • Setting up Spring configuration properties.
  • Develop stored Procedure, Triggers, PL/SQL
  • Develop Code to test cases using JUnit

Environment: Java, J2EE, JSP, EJB, SVG, Struts, Spring, Servlets, HTML, XML, JNDI, JavaScript, Windows NT, Unix, Oracle, PL/SQL, Web Logic Server 8.1, JUnit, Cactus, DAO

Confidential, NYC

J2EE Architect

Responsibilities:

  • Write middleware classes, which are exposed as Web Services to Visual Basic Client.
  • Test the Visual Basic Client side and make sure that the SOAP Messages are correct in both ways.
  • Configure LDE Connection Factory in the Weblogic8.1.
  • Use JMS for updating the Queue for LDE.
  • Use EJB as a middleware in designing and develop this distributed application.
  • Implement Stateless Session Bean as Session Facade to handle Business Logic.
  • Use Log4j for logging statements during development.
  • Perform Unit Testing.
  • Create Stored Procedures in Oracle 9i using PL/SQL.
  • Build, deploy and Configure Weblogic8.1 Application Server.
  • Use Java Swings extensively for the Front End development in Latte.
  • Work on various defects and enhancements in the Legacy application using Corba, EJB Weblogic5.1 and Jbuilder 4.0.

Environment: JAVA 1.4, Swings, EJB 1.1, JMS 1.1,XML, HTML, CORBA, Web Services, JavaScript, Weblogic 8.1, Visual Basic 6.0, Oracle 9i, Sun Solaris Unix, Windows 2000/NT.

Confidential, NYC

J2EE Architect

Responsibilities:

  • Design user interface using XSL. Extensively Perform client side validations in JavaScript.
  • Use Rational Rose for modeling
  • Use the Struts 1.2 framework for MVC
  • Use JMS for routing the Loan Applications.
  • Use RUP, to develop the software. The process is iterative, requirements are managed, component based, visually modeled the software, software quality verified continuously and changes to software are controlled
  • Design the MOSG using various design patterns like Singleton, Factory Method, Builder, Command, Abstract Factory, Façade, DAO etc
  • Use EJB as a middleware in designing and developing this distributed application.
  • Implement Stateless Session Bean as Session Facade to handle Business Logic.
  • Configure XML descriptors for making Struts & Tiles work together.
  • Use Log4j for logging statements during development
  • Perform Unit Testing
  • Create Stored Procedures in Oracle 9i using PL/SQL
  • Create the Design Documents for the Customer and Loan Search Modules
  • Involve in designing and implementing the Render Engine, which merges the appropriate XML and XSL to deliver the specific content for the device that made the request.
  • Use JavaScript programming extensively for many fields and cross-field validations, and event management.

Environment: JAVA 1.2, JSP 1.1, Servlets 2.0, EJB 1.1, JMS 1.1,XML, HTML, JavaScript, Websphere 5.1, Rational Clear case, Struts, Apache’s Xerces Parser, Xalan Processor, Oracle 9i, Sun Solaris Unix, Windows 2000/NT.

Confidential, Ewing, NJ

Sr. J2EE Consultant

Responsibilities:

  • Develop code for the front end with JSP, and Struts framework including validation.
  • Design and develop custom tags in JSP to access in the front end.
  • Develop EJB Session beans using Command Pattern and Session Facade to encapsulate business logic.
  • Use Singleton, Command, Template, Factory and Abstract Factory patterns.
  • Involve in writing DAO' s, Hibernate Queries and commands for connecting to backend Oracle Database
  • Responsible for setting up Hibernate configuration properties.
  • Develop stored Procedure, Triggers, PL/SQL
  • Develop Code to test cases using Junit
  • Use WSAD for development of the application.

Environment: Java, J2EE, JSP, EJB, SVG, Struts, Servlet, HTML, XML, XSL, JNDI, JavaScript, Windows NT, Unix, Oracle, PL/SQL, WebSphere Server 5.0.1, Apache Tomcat, JUnit, Cactus, DAO, Hibernate.

Confidential, Bloomington, IL

J2EE Developer

Responsibilities:

  • Design user interface using JSP and the client side validations are extensively done in JavaScript.
  • Use Rational Rose for modeling
  • Draw Sequence Diagrams, Class diagrams using Rational Rose
  • Use JMS for routing the Loan Applications.
  • Use RUP, to develop the software. The process was iterative, requirements are managed, component based, visually modeled the software, software quality verified continuously and changes to software are controlled
  • Use IBM MQSeries 5.2 as the JMS provider
  • Deploy applications components and Configure Connection pooling in WebSphere4.0 Application Server
  • Implement Message Receiver, that listens for incoming messages and invokes the Application Facade
  • Implement the ApplicationFacade Session EJB and Entity EJB to update the target database, after the message arrival.
  • Implement Stateless Session Bean as Session Facade to handle Business Logic.
  • Implement custom actions in JSP by creating JSP Tag Handler classes
  • Use Apache Tiles for the definition of Screens to have a common look and feel across the application.
  • Create Tiles Definitions that are used as ActionForward path by the Servlet Controller.
  • Configure XML descriptors for making Struts & Tiles work together.
  • Develop the CORBA based interface to integrate with the legacy C++ modules to connect to the CICS region for the real time access of the Account Information.
  • Use Log4j for logging statements during development
  • Use IBM Directory Server (IDS) for LDAP based directory service for the User Authentication Process.
  • Perform Unit Testing
  • Create Stored Procedures in Sybase 10.x
  • Use PERL as the scripting language for the batch programs
  • Create the Design Documents for the Customer and Loan Modules
  • Design and implement the Render Engine, which merges the appropriate XML and XSL to deliver the specific content for the device that made the request.
  • Use JavaScript programming extensively for many fields and cross-field validations, and event management.

Environment: JAVA 1.2, JSP 1.1, Servlets 2.0, EJB 1.1, JMS 1.1,XML, HTML, JavaScript, IBM WebSphere 4.x, IBM WebSphere Application Developer (WSAD) Studio, AAT, LDAP, CVS, JCA, Struts, Rational Rose Enterprise Edition, Apache’s Xerces Parser, Xalan ProcessorDreamweaver, Sybase 10.x, Crystal Report 8.0,C++, Corba and Sun 3270 API, CICS, IBM DB2 7.2, Sun Solaris Unix, Windows 2000/NT, PERL, Shell scripting, SOAP, Web Services.

Confidential

Developer

Responsibilities:

  • Application design, development and testing of all the modules in SQA tool
  • Use Rational Rose for modeling
  • Draw Sequence Diagrams, Class diagrams using Rational Rose
  • Design Client Server interface through Java Server Pages, Java Beans and deploy the same in Weblogic 5.1
  • Prepare Low Level Design (LLD) and Test Plan Test Case (TPTC) for Administration and Conduct Review Module.
  • Use JavaScript programming extensively to facilitate smooth and efficient working of the web pages.
  • Use Netscape Directory Server, LDAP based directory service for Authentication.
  • Use RMI for Applet Servlet Communication.
  • Develop Java class to retrieve Multipart Form Data for the upload of new processes documents.
  • Develop a Custom HTML Parser to store the Information in the uploaded HTML file to the Database
  • Configure and deploy EJB in Weblogic 5.1
  • Use Log4j for logging statements during development
  • Create Stored Procedures in Oracle 8i
  • Use Visual Age for Java as the IDE for developing the application
  • HTMLDoc is used creating the reports in PDF format

Environment: JAVA 1.2, JSP 1.1, Servlets 2.0, EJB 1.1,XML, HTML, JavaScript, RMI, Weblogic 5.1, AAT, LDAP, Rational Rose Enterprise Edition, Dreamweaver, Oracle 8i,HTMLDoc, Visual Age for Java and Windows 2000/NT.

Confidential

Developer

Responsibilities:

  • Analyzing the system and Designing the system architecture
  • Use Rational Rose for Object Oriented Modeling
  • Use Design Patterns to capture solutions to design problems
  • Develop Test Plans and Test Cases
  • Design and implement the Import Module which handles searches and the creation of User Interface
  • Use JavaScript programming extensively to facilitate smooth and efficient working of the web pages.
  • Prepare Low Level Design (LLD) and Test Plan Test Case (TPTC) for Import and Export modules
  • Develop Java class to retrieve Multipart Form Data uploaded from the client machine
  • Develop the user interface screens using HTML and the validation is done using Java Script at the client side using function calls and events.
  • Use EJB as a middleware in designing and developing this distributed application.
  • Use JDBC for database connectivity with Oracle.
  • Develop the RMI client interface.
  • Use Weblogic Application Server as the Business Service Tool.
  • Implement business logic at server side using Session Bean.
  • Transfer processed data to the database through persistent Bean.
  • Use JNDI in JSP to get the of the EJB Home Objects.

Environment: JAVA 1.2, JSP 1.1, Servlets 2.0, EJB 1.1, LDAP, XML, RMI, JNDI, Oracle 8i, Visual Source Safe, Weblogic Application Server 5.1, HTML, Java Script.

Confidential

Developer

Responsibilities:

  • Analyze the system and design the system architecture
  • Design user interface using HTML, ASP and JavaScript.
  • Use the session object, session is tracked for the user.
  • Perform Database design and Creation of database objects in SQL Server 7.0
  • Create COM components for the Human resources module
  • Deploy the COM components in Microsoft Transaction Server

Environment: Active Server Pages, HTML, JavaScript, COM, Microsoft Transaction Server, Internet Information Server, SQL Server 7.0, and Visual Source Safe.

Hire Now