We provide IT Staff Augmentation Services!

Senior Java/jee/ui Developer/architect (consultant) Resume

2.00/5 (Submit Your Rating)

NY

SUMMARY:

  • Java/J2EE/JEE/UI developer/architect with over 14 years of experience
  • Experienced in full life cycle (SDLC) development involving analysis, design, development, deployment, testing, implementation & maintenance of client/server, web - based and multi- tiered enterprise applications
  • Excellent working knowledge of front end technologies such as HTML 5, CSS 3, JavaScript, TypeScript, ECMAScript 5/6, Angular, AJAX and jQuery
  • Skilled on designing User Interfaces utilizing usability best practices and cross-browser compatibility
  • Extensive experience in Java, J2EE, JEE technologies such as JSP, JSTL, Servlets, JDBC, EJB, JPA, JSF, JMS, ESB, MQ, JNDI, JAXB, DOM, SAX, JAX-RPC, JAX-RS and JAX-WS
  • Excellent working knowledge of MVC architecture and Struts, Spring MVC and JSF Frameworks
  • Excellent knowledge of Spring Boot and Microservices
  • Expert on Object to Relational Mapping (ORM) technologies such as Hibernate, EJB (Entity) and iBATIS
  • Excellent working knowledge of Service Oriented Architecture(SOA), Messaging and Web Services (REST, SOAP)
  • Excellent working knowledge of IBM WebSphere ESB, WebSphere Message Broker, WebSphere MQ and BEA AquaLogic SB (Oracle Service Bus) and AquaLogic DSP (Oracle Data Service Integrator)
  • Expert on designing, developing and deploying web services and developing web service clients using Apache Axis, IBM WebSphere and BEA WebLogic (Oracle WebLogic)
  • Experienced on developing, building and deploying applications on UNIX, Linux, Solaris, and Windows platforms
  • Experienced on developing and deploying applications on JBoss, WebSphere, WebLogic, and Tomcat
  • Expert on developing applications using IDEs such as RAD/WSAD, Eclipse, MyEclipse, and Workshop
  • Well versed in Java and J2EE design patterns and best practices
  • Experienced in database design and development and JDBC connectivity for Oracle 12r/11g/10g (SQL, PL/SQL, Stored procedures), MS SQL Server 2008/2005/2000, DB2 9.x/8.x and MySQL
  • Experienced in building and deploying applications on servers using Ant, Maven, and Perl
  • Familiar with automated deployment, centralized configuration management, containerization with Docker.
  • Resourceful and skilled in analyzing and solving problems
  • Excellent interpersonal and communication skills with multitasking ability

TECHNICAL SKILLS:

J2EE Technologies: JSP, Servlets, JDBC, JSF, EJB, JPA, Struts, Spring, Spring Boot, Spring MVC, Spring JDBC, Spring Web Flow, Spring Security, Hibernate, iBATIS, JMS, MQ, JCA, JNDI, Java Beans, JAX-RPC, JAX-WS, RMI, RMI-IIOP, EAD4J, Axis, Castor, SOAP, REST, WSDL, UDDI, JiBX, JAXB, DOM, SAX, MyFaces, JSF Facelets, RichFaces, Portal, Portlet, JSR 168, JSR 286, LDAP, JProfiler, JUnit

.NET Technologies: ASP.NET, VB.NET, C#.NET, ADO.NET

Languages: Java (1.4/5/6/7/8), C/C++, SQL, HTML 5/4, CSS 3/2, Bootstrap, Sass/SCSS, DHTML, XML, XSD, XHTML, XSL, XSLT, XPath, XQuery, SQL, PL/SQL, UML, JavaScript, TypeScript, Angular 1.x/2, ES 5/6, Handlebars, AJAX, jQuery, Jasmine, Karma, Node.js, Bower, Grunt, Shell Scripts, Perl

Databases: Oracle 12r/11g/10g/9i/8i, DB2 9.x/8.x, MS SQL Server 2008/2005/2000, MySQL

IDE/Tools: RAD 8.x/ 7.5.2/7.0/6.0, IBM WebSphere Integration Developer 6.1, WSAD 5.x, Eclipse Juno/Galileo/Europa/3.x/2.x, MyEclipse 3.x/2.x, Workshop 8.1/6.1, Adobe Photoshop, Adobe Dreamweaver, Adobe Flash, Ant, Maven, Rational Rose, RSA, MS Visio, OpenMake Meister

Web/Application Servers: WebSphere Application Server 8.x/ 7.0/6.1/5.1/5.0, WebSphere Portal Server 6.1, WebSphere Process Server 6.1, WebLogic Application Server 12c/11g/10.x/8.1/6.1, JBoss AS 6.x/5.x/4.x, Apache 2.x, Tomcat 6.x/4.x/5.x, MS IIS, IBM HTTP Server, OHS

Version Controlling: CVS, SourceSafe, ClearCase, SVN, AllFusion Harvest Change Manager 7.1

Methodologies: Agile, TDD, RUP, XP, Scrum, Iterative Development, OOAD

SOA: Web Services, SOAP, REST, JMS, IBM WebSphere ESB, WebSphere Message Broker, WebSphere MQ, AquaLogic SB (Oracle Service Bus) AquaLogic DSP (Oracle Data Service Integrator), JCAPS

Operating Systems: Windows XP/7, 2K, MS-DOS, Linux (Red Hat), Unix (Solaris), HP UX, IBM AIX

Others: Drools 4.0, REST, MS ISA,CA SiteMinder, BMC WAM, Picketlink (JBoss), SAML, CMS, Docker

PROFESSIONAL EXPERIENCE:

Confidential, NY

Senior Java/JEE/UI Developer/Architect (Consultant)

Responsibilities:

  • Analyze, architect, design, develop, test and debug NYC FJC CISP project using Java/JEE and Front End Tools and Technologies.
  • Work extensively on the front end UI layer and develop UI layer components using HTML 5, JSP, CSS 3, JavaScript, Angular, AJAX and jQuery.
  • Utilize Object Oriented JavaScript design while designing/developing UI layer components using JavaScript, Angular, AJAX and jQuery.
  • Design/develop business, persistence and service layer components using Spring, Spring MVC (REST) and Hibernate frameworks.
  • Design/develop Spring REST Controllers.
  • Design/develop/update database tables, SQL, PL/SQL queries, views, triggers in Oracle 12c.
  • Design/develop Unit testing using JUnit and perform Unit testing.
  • Deploy, test, and debug application on WebLogic Application Server on Linux and Windows platforms.

Environment: Java 8, JEE 7, JSP, JSTL, Spring MVC, Spring Security, Hibernate, HTML 5, CSS 3, JavaScript, TypeScript, ECMAScript 6, Angular, AJAX, jQuery, Jasmine, Karma, Node.js, npm, Bower, Grunt, Bootstrap, SQL, Oracle 12c, Eclipse, MS Visio, WebLogic Application Server 12c, SVN, Linux (Red Hat), Windows XP/7, TDD, JUnit, Ant, TeamCity.

Confidential, NYC

Responsibilities:

  • Analyze, architect, design, develop, test and debug Confidential project using Java/JEE tools and Technologies.
  • Work extensively on the front end UI layer and develop UI layer components using HTML 5, JSP, CSS 3, JavaScript, AngularJS, AJAX and jQuery.
  • Utilize Object Oriented JavaScript design while designing/developing UI layer components using JavaScript, AngularJS, AJAX and jQuery.
  • Extensively used AJAX, JavaScript, AngularJS and jQuery to update UI layer/components.
  • Designed/developed AngularJS Controllers, Services to utilize front end MVC architecture.
  • Designed/developed service to upload file using AngularJS, angular-file-upload and Spring REST.
  • Utilize Jasmine and Karma to Unit test AngularJS controllers, services.
  • Create microservices to provide RESTful API utilizing Spring Boot for new Vehicle Application License services.
  • Design/develop service layer components to consume data from SOAP web services.
  • Design/develop service layer components to push data to SOAP web services.
  • Design/develop backend relational database tables in Oracle 11g.
  • Design/develop Spring MVC REST Controllers.
  • Design/develop Unit testing using JUnit and perform Unit testing.
  • Deploy, test, and debug application on WebLogic Application Server on Linux and Windows platforms.

Environment: Java 6, JEE 6, JSP, JSTL, Spring Boot, Microservices, Spring MVC, Spring JDBC, Velocity, Web Services, SOAP, REST, XML, HTML 5, CSS 3, Sass/SCSS, Bootstrap 3, JavaScript, AngularJS, AJAX, jQuery, Jasmine, Karma, Node.js, npm, Bower, Grunt, SQL, Oracle 11g, Eclipse, MS Visio, WebLogic Application Server 11g, SVN, Linux (Red Hat), Windows XP/7, TDD, JUnit, SoapUI, Ant, TeamCity.

Confidential, NYC

Responsibilities:

  • Analyze, architect, design, develop, test and debug Confidential portal using Java/JEE tools and Technologies.
  • Prepare Use Cases, Conceptual Model, Sequence Diagrams, Class Diagrams applying OOAD methodology and using UML / Microsoft Visio
  • Work extensively on the front end UI layer and develop UI layer components using HTML 5, JSP, JSTL, CSS 3, JavaScript, AngularJS, JSON, AJAX and jQuery.
  • Utilize Object Oriented JavaScript design while designing/developing UI layer components using JavaScript, AngularJS, AJAX and jQuery.
  • Extensively used AJAX, JSON and Spring REST calls to update UI layer/components.
  • Design/develop service layer components to search ElasticSearch utilizing Spring REST API, ElasticeSearch Query DSL utilizing Velocity templates.
  • Create service layer component to stream large data for download interfacing with ElasticSearch utilizing Spring REST template APIs using ElasticSearch scrolling API.
  • Configure the application for SSO using SAML and Spring Security.
  • Design/develop backend relational database tables in Oracle 11g.
  • Design/develop DAO layers using Hibernate.
  • Design/develop Spring MVC REST Controllers.
  • Deploy, test, and debug application on WebLogic Application Server on Linux and Windows platforms.

Environment: Java 6, JEE 6, JSP, JSTL, Spring MVC, Hibernate, Velocity, Tiles, SAML (SSO), Spring Security, DOM, XSLT, Web Services, REST, XML/JSON, HTML 5, CSS 3, JavaScript, AngularJS, AJAX, jQuery, Mustache, Handlebars (template), Twitter Bootstrap, LESS, Node.js, npm, SQL, Oracle 11g, Eclipse, MS Visio, WebLogic Application Server 11g, SVN, Linux (Red Hat), Windows XP/7, TDD, JUnit, Coda Hale (Metrics), Ant, TeamCity, TeamSite (CMS), Twitter Storm, Lucene, ElasticSearch, Kibana, Quartz, ZooKeeper, Nimbus, IBM MQ.

Confidential, CT

Senior Java/JEE/UI Developer/Architect Consultant

Responsibilities:

  • Analyze, design, develop, test and debug CLC using Java/JEE tools and Technologies and Agile methodology.
  • Work extensively on the front end UI layer and develop UI layer components using HTML 5, JSP, CSS 3, JavaScript, jQuery, AJAX and REST/SOAP Web Services.
  • Utilize Object Oriented JavaScript design while designing/developing UI layer components using JavaScript and jQuery.
  • Modify/enhance EJB based SOAP web services and consume these web services on the front end layer using AJAX calls.
  • Configure/modify Proxy Servlet for cross domain AJAX calls for REST/SOAP Web Services.
  • Configure Authentication layer component using picketlink (JBoss) that integrates with Identity Provider (IDP).
  • Design/Develop Authorization layer component using JavaScript consuming REST web services from an Authorization Manager REST Web Service Application.
  • Design and develop presentation, business, and control layer components utilizing MVC architecture and using JSP, Servlet, EJB, REST, SOAP, JavaScript, jQuery, HTML.
  • Work on EScreen enhancement, a Swing application to develop Java component to feed live event clips to Cliplist Constructor.
  • Apply Java/J2EE Design Patterns while developing the software components
  • Deploy, test, and debug application on JBoss Application Server on Linux and Windows platforms.

Environment: Java 6, Swing, J2EE, JEE, JSP, Servlet, JNDI, JPA, JAXB, SAX, DOM, Web Services, JAX-WS, REST, RESTEasy, XML/JSON, HTML 5/4, CSS 3/2, JavaScript, AJAX, jQuery, SOAP, WSDL, SQL, Oracle 11g/l0g, Eclipse, MS Visio, JBoss Application Server 6.x/5.x/4.x, Tomcat 7.x/6.x, SVN, Linux (Red Hat), Windows XP/7, Serena, Agile, TDD, Ant, Maven.

Confidential, PA

Lead Java/J2EE/UI Developer/Architect Consultant

Responsibilities:

  • Lead the implementations of multiple Java/J2EE/JEE projects.
  • Analyze, design, develop, architect, test and debug applications using Java/JEE tools and technologies.
  • Design, develop, architect presentation, business, persistence and control layer components utilizing MVC architecture and using Struts, Spring, Spring MVC, Spring Web Flow, JSF and Hibernate frameworks.
  • Design, develop, test presentation layer UI components utilizing HTML 5/4, JSP, CSS 3/2, JavaScript, ExtJS, AJAX, jQuery and REST
  • Design, develop and deploy SOAP/REST Web Services
  • Design and develop JMS Topics and Queues
  • Deploy, test, debug applications on WebLogic, WebSphere and Tomcat application servers and on Linux and Windows platforms.
  • Profile Java/J2EE applications using JProfiler.
  • Lead the software development and project management activities for multiple projects.

Environment: Java 5/6, Swing, J2EE, JEE, JSP, Servlet, JDBC, JNDI, JMS, Struts, Spring, Spring MVC, Spring Web Flow, JSF, JSF Facelets, RichFaces, Hibernate, JPA, JAXB, SAX, DOM, Apache Axis, Web Services, JAX-RPC, JAX-WS, REST, Jersey, XML/JSON, HTML 5/4, CSS 3/2, JavaScript, Underscore.js, ExtJS, AJAX, XSD, SOAP, WSDL, UDDI, XSLT, SQL, PL/SQL, Shell Scripts, Windows Batch Scripts, Oracle 11g/l0g, DB2 9.x, MS SQL Server 2008, MySQL, Rational Application Developer 8.x/7.x, Eclipse, NetBeans, MS Visio, WebLogic Application Server 11g/10.x, WebSphere Application Server 8.x/7.x, Apache 2.x, Tomcat 7.x/6.x, MS lIS, IBM HTTP Server, CVS, SVN, ClearCase, JProfiler, IBM AIX, HP UX, Unix (Solaris/CentOS), Linux (Red Hat), Windows XP, Mingle, MS Project Plan

Confidential, MN

Senior Application Engineer

Responsibilities:

  • Responsible for re-engineering Confidential, Confidential, Confidential legal eCommerce Java/J2EE/JEE based Portal applications.
  • Designed, developed and tested Java/J2EE/JEE/Portal applications using Spring, Spring IoC, Spring MVC, Spring Portlet, Hibernate, and WebSphere Portal.
  • Designed, developed and modified UI components that used JSP, JavaScript, jQuery, DWR (AJAX), CSS, HTML and Velocity.
  • Created batch print component that converted MS Word documents to PDF and sent the merged document Stream to client side for printing using Aspose.Words for Java and iText.
  • Configured Spring and Hibernate components.
  • Designed and developed business and persistence layer components using Spring, Spring IoC and Hibernate.
  • Wrote complex SQL queries to interact with backend Oracle 11g/10 databases.
  • Created test cases and performed Unit and Integration testing using Spring Test API
  • Built, deployed and tested developed components on WebSphere Portal Server 6.1
  • Worked on Agile software development environment.

Environment: Java 1.4/5, J2EE (JSP/Servlets), Portal, Portlet, JSR 168/286, JEE, TDD, Agile, IntelliJ 7, WebSphere Application Server 6.1, WebSphere Portal Server 6.1, RAD 7, IBM WCM, SOA (Service Oriented Architecture), Web Services, JAX-RPC, JAX-WS, WSDL, JMS, SMTP, Windows XP, Linux(SUSE), LDAP, WinSCP, Hibernate, Spring, Spring IoC, Spring MVC, Spring Portlet, XML, XHTML, HTML, CSS, iText, Aspose.Words for Java, JavaScript, DWR(AJAX), jQuery, Ant, Shell Script, Apache Tomcat, SQL, PL/SQL, SQL Developer, Oracle 10g/11g, Mingle.

Confidential, NJ

Lead Java/J2EE/JEE Developer

Responsibilities:

  • Analyzed the business requirement and specifications document
  • Utilized Java/JEE technology for the application components
  • Used open source Spring and Hibernate frameworks to develop application components utilizing MVC architecture
  • Designed and developed Data Layer objects using Hibernate
  • Designed and developed complex SQL queries, and PL/SQL Stored Procedures and Functions
  • Worked with Service Oriented Architecture (SOA)
  • Created/deployed web services utilizing Stateless Session EJBs
  • Designed and developed JMS Topic and Queues
  • Extensively used log4j for debugging the application.
  • Built and deployed the developed components/services on the server.
  • Debugged applications on local and remote WebSphere Application Servers.
  • Developed test cases, test scripts, and performed Unit testing and functional testing for the developed components.

Environment: Java 5/6, J2EE, JEE (JSP/Servlets/EJB 3.0), Portal, Portlet, Agile, RAD 7.5.2, WebSphere Application Server 7.0, WebSphere Portal Server 6.1, IBM WebSphere Process Server 6.1, IBM WebSphere ESB, IBM WebSphere Message Broker, SOA (Service Oriented Architecture), Web Services, JAX-RPC, JAX-WS, JAX-RS, UML, WSDL, JMS, IBM WebSphere MQ, SMTP, IBM AIX, LDAP, Hibernate, Spring, JUnit, XML, XHTML, HTML, CSS, JavaScript, AJAX, Ant, Shell Script, SQL, PL/SQL, TOAD, Oracle 11g, MS SQL Server 2008

Confidential, KY

Lead Java/J2EE/JEE Developer /Architect

Responsibilities:

  • Migrated Java/J2EE applications to WebSphere application server 7.0 environment
  • Created high level architectural documents for the new environment and design documents for applications using Visio/UML
  • Re-designed, developed and tested Java/J2EE/JEE applications.
  • Modified/migrated/tested JSR 168 based portal application from WPS 5.1 to WPS 6.1
  • Modified/developed/migrated Struts, Spring, Spring MVC, JSF, Hibernate, iBATIS, EAD4J and EJB based Java/J2EE/JEE applications
  • Modified/configured configurations for Struts, Spring, Spring MVC, JSF, Hibernate, iBATIS, EAD4J and EJB applications
  • Developed/modified user interfaces that used JSP, JSF, CSS, JavaScript, AJAX, Dojo, HTML, and XHTML
  • Re-factored struts action classes to migrate them to new environment.
  • Modified/developed business and services layer components that utilized Spring IoC
  • Re-designed, re-factored session and entity EJBs to migrate them to new environment.
  • Developed/migrated/deployed web services that used EJB and Java classes.
  • Created database backend for EJB projects to connect to Oracle 10g database using meet-in-the-middle approach
  • Developed message components to send/receive and publish/subscribe WebSphere MQ messages
  • Designed and developed custom logging utilities, exception handling framework.
  • Actively involved in testing and deployment of the applications on WebSphere application server.
  • Extensively used log4j for debugging applications.
  • Debugged applications on local and remote WebSphere Application Servers.
  • Built and deployed the developed/migrated components/services on the server.
  • Developed test cases, test scripts, and performed Unit testing and functional testing for the developed/migrated modules.
  • Modified/updated shell scripts for Java batch programs for new environmental and jar dependencies
  • Logged and profiled applications
  • Performed load testing for migrated applications.

Environment: Java 1.4/5/6, J2EE (JSP/Servlets/EJB 2.0, 3.0/JTA), Portal, Portlet, JSR 168, JEE, Agile, WSAD 5.1.2/RAD7/RAD 7.5.2, WebSphere Application Server 5.1/6.1/7.0, WebSphere Portal Server 6.1, SOA (Service Oriented Architecture), Web Services, JAX-RPC, JAX-WS, UML, WSDL, JMS, IBM WebSphere MQ 7.0, SMTP, Windows XP, IBM AIX 5, SiteMinder, LDAP(Novell eDirectory), MS ISA, WS FTP, Struts 1.2/1.3/2, EAD4J, MVC, Hibernate, iBATIS, Spring, Spring MVC, JSF, Facelets, XML, JiBX, XSLT, XHTML, HTML, CSS, iText, ExtenXLS, displaytag, JavaScript, AJAX, Dojo, jQuery, Ant, Maven, Shell Script, Astra Load, SQL, PL/SQL, SQL Developer, Oracle 9i/10g, MS SQL Server 2005/2008, InfoPump, DB2, CA Unicenter.

Confidential, OH

Lead J2EE Developer - Lead Configuration Manager

Responsibilities:

  • Worked as Lead Java/J2EE/JEE develoepr and Lead Configuration Manager.
  • Provided Java/J2EE/JEE architectural and developmental solution to developers.
  • Provided development solutions for JSP, Servlets, JSF, EJB, Struts, Spring, Spring MVC, Spring Web Flow and Hibernate based Java/J2EE/JEE applications.
  • Developed and tested application components using Java/J2EE/JEE technology.
  • Logged and Profiled applications to monitor performance.
  • Actively involved in testing and deployment of applications on Websphere application server.
  • Acted as Lead Configuration Manager for AllFusion Harvest Change Manager.
  • Created AllFusion Harvest Life Cycles for SWF applications.
  • Created and configured repositories, users, user groups for SWF projects using AllFusion Harvest Change Manager Administrator.
  • Provided training to developers on AllFusion Harvest Change Manager 7.1 usage with Rational Application Developer 7 (RAD 7)
  • Resolved issues on AllFusion Harvest Change Manager 7.1 usage with Rational Application Developer 7 for developers
  • Created detailed user manual for AllFusion Harvest Change Manager 7.1 usage with IDEs.

Environment: Java 1.4/5, J2EE (JSP/Servlets/EJB 2.0, 3.0), JEE, Agile, RAD6/RAD7, WebSphere Integration Developer 6.1, WebSphere Application Server 5.1/6.0/6.1, WebSphere Portal Server 6.1, WebSphere Process Server 6.1, SOA (Service Oriented Architecture), JCA, Web Services, SOAP, WSDL, XSD(XML Schema), IBM WebSphere ESB, IBM WebSphere Message Broker, IBM WebSphere MQ, SMTP, Windows XP, IBM AIX, BMC WAM (Web Access Management), LDAP, CuteFTP, ASP.NET, VB.NET, C#.NET, ADO.NET, IIS, AllFusion Harvest Change Manager 7.1, AllFusion Harvest Change Manager Administrator, AllFusion Harvest Change Manager Workbench, Struts, MVC, Hibernate, Spring, Spring MVC, Spring Web Flow, JSF, MyFaces, RUP, Rational Software Architect (RSA), Adobe Dreamweaver, XML, DHTML, HTML, XHTXL, XSLT, CSS, JavaScript, AJAX, jQuery, Ant, OpenMake Meister, Perl, SQL, PL/SQL, Oracle 9i/10g, DB2, IBM Heap Analyzer, TPTP.

Confidential, NE

Lead Java/J2EE Developer

Responsibilities:

  • Mentored a group of 6 developers.
  • Analyzed the business requirement, and specifications document.
  • Architected, designed, developed and tested the FMS application using Java/J2EE technology utilizing RUP methodology.
  • Used open source Struts, Spring and Hibernate frameworks to develop the application utilizing MVC pattern
  • Developed user interfaces for the Admin module using CSS, JavaScript, AJAX, Dojo, DHTML, HTML and XHTML
  • Designed and developed business and services layer components utilizing Spring IoC
  • Designed and developed persistence layer objects and services using Hibernate
  • Designed and developed SQL queries and PL/SLQ Stored Procedures and Functions for Batch component.
  • Used Singleton, Delegate, Service Locator, Façade, and Factory design patterns to facilitate business processes and data objects.
  • Created/deployed web services utilizing Stateless Session EJBs and Java classes utilizing REST.
  • Designed and developed Java message components to send/receive and publish/subscribe WebSphere MQ messages.
  • Created custom error handling notification process using a web service that used SMTP mail services.
  • Created various fund product related historical performance reports using JasperReports
  • Actively involved in testing and deployment of the application on Websphere application server.
  • Designed and developed custom logging utilities, exception handling and error notification framework.
  • Extensively used log4j for debugging the application.
  • Built and deployed the developed components/services on the server.
  • Developed test cases, performed Unit testing and functional testing for the developed module.

Environment: Java 1.4/5, J2EE (JSP/Servlets/EJB 3.0/JTA/SAAJ/JMS), Drools 4.0, REST, TDD, Struts, MVC, Spring, Hibernate, RUP, Rational Software Architect (RSA), Adobe Dreamweaver, Adobe Photoshop, Adobe Flash, XML, XHTML, DHTML, HTML, CSS, JavaScript, AJAX, Dojo, RAD6/RAD7, WebSphere Application Server 6.1, WebSphere MQ 6.0, SQL, PL/SQL, AllFusion Harvest Change Management 7.1, Ant, Perl, OpenMake Meister, Oracle 9i/10g, DB2, Oracle Developer, Zeke, JasperReports, WebFOCUS, SOA, RESTful Web Services, SOAP, SAAJ, WSDL, XSD(XML Schema), SMTP, JUnit, Windows XP, IBM AIX, BMC WAM (Web Access Management), LDAP, CuteFTP, IBM Heap Analyzer.

Confidential, OR

Senior Java/J2EE Developer

Responsibilities:

  • Analyzed Windchill, FlexPDM, Integration Framework architecture documents.
  • Extended the existing Outbound Integration Framework to implement additional requirements.
  • Configured Outbound message components using XML utilizing XStream.
  • Redesigned the existing Inbound Integration Framework classes to correct existing defects that utilized JMS.
  • Used abstract factory, factory method, and singleton design patterns while refactoring the Inbound Integration classes
  • Extensively used XStream, DOM and JAXB to construct/parse XML based message objects.
  • Used FlexPDM APIs to update the underlying Windchill database for the inbound XML messages.
  • Created and deployed web services using Apache Axis.
  • Fixed server side plug in components that used JSP, Ajax, Spring, and Hibernate
  • Performed Unit testing and migrated code to hosting environment
  • Worked closely with developers and Quality Assurance team.
  • Extensively used log4j for debugging the application.
  • Used Ant to build and deploy developed components on the server.
  • Provided support to Integration QA team to resolve any pending issue.

Environment: Java 1.4, J2EE, XP, TDD, JMS, MDB, OOAD, SQL, XML, DOM, XStream, JAXB, Ant, Log4j, Oracle 9i, Weblogic Application Server 8.1, Workshop 8.1, Eclipse, Windows XP, Solaris, SQL Navigator, Rational CleareCase, Subversion, Apache, Tomcat, SOA, Web Services, Apache Axis, Castor, SOAP, WSDL, XSD (XML Schema), Spring, Hibernate, Ajax, FileZilla, Windchill 8.0, FlexPDM 6.1, Java CAPS.

Confidential, TX

Senior Java/J2EE Developer

Responsibilities:

  • Analyzed requirement documents.
  • Prepared Use Cases, Conceptual Model, Sequence Diagrams, Class Diagrams, State Diagrams applying OOAD methodology and using UML / Microsoft Visio
  • Created the Design Document using Confidential Software Development Life Cycle methodology
  • Used existing Data Transfer Framework interfaces to implement two independent Java modules that takes files as source and updates the target enterprise database for customer opt-in/opt-out.
  • Created high level wrappers using Hibernate for persistence layer objects to integrate the existing Data Transfer Framework components with backend Oracle database.
  • Created Data Services using AquaLogic DSP (Oracle Data Service Integrator)
  • Provided data services transformation using ESB capabilities and XML, XSLT, XPath
  • Wrote Unix Shell scripts that transfers files from FTP Store and Forward server to enterprise application servers, decrypts the files, and uses the java application to process the files.
  • Created and deployed web services.
  • Used TD Access encryption tool commands to decrypt the files using Unix Shell scripts.
  • Participated in and conducted code reviews
  • Wrote and conducted Unit testing and migrated code to hosting environments
  • Worked closely with architects, developers and Quality Assurance team to ensure quality and timeliness of the deliverables.
  • Used log4j for debugging the application.
  • Provided support to QA team to resolve any pending issue.
  • Created Application Runbook (Technical Manual for production support) for maintenance team.

Environment: Java 1.4, J2EE, Scrum, TDD, JUnit, SOA, Web Services, Apache Axis, Hibernate, Spring, OOAD, SQL, XML, XSLT, XPath, TOAD, Workshop 8.1, Eclipse 3.1, MyEclipse, Ant, Log4j, Oracle 9i, Microsoft Visio 2000, Windows 2000, HP-UX, Unix Shell Scripts, FTP Store and Forward server, Weblogic Application Server 8.1, AquaLogic SB (Oracle Service Bus), AquaLogic DSP (Oracle Date Service Integrator), IBM Tivoli Workload Scheduler, CVS, TD Access (Encryption/Decryption), PKI, PuTTy, FTP.

Confidential, MN

Lead Java/J2EE Developer

Responsibilities:

  • Participated in requirement analysis and designed use case diagrams using UML/Rational Rose.
  • Developed this application based on MVC architecture, used open source Struts and Spring frameworks.
  • Developed front end web pages using HTML, JSP, Java Script.
  • Used XML for data transfer between various parts of the application.
  • Created the Data Component for parsing and extraction of the XML data using JAXB.
  • Business Logic Implemented and Financial calculations done on the extracted XML data to generate the reports (Models).
  • Developed logic for implementing different report types.
  • Created, deployed and tested web services.
  • Developed various SQL queries and used stored procedures for updating and searching the database.
  • Involved in System and Unit Level Testing with JUnit.
  • Developed and tested JavaScript library for client side validations.
  • Developed Java components using Hibernate to implement persistence layer.

Environment: Java 1.4, J2EE 1.4, Struts, Spring, Hibernate, JAXB, JDBC, XML, JavaScript, CSS, WSAD 5.0, Websphere Application Server 5.0, SOA, JMS, Web Services, Apache Axis, SOAP, WSDL, WSDD, XSD, Oracle 8.i, SQL, PL/SQL, Rational Rose, Windows 2000, HP UX, Log4j.

Confidential, MN

Lead Java/J2EE Developer

Responsibilities:

  • Prepared Use Cases, Conceptual Model, Sequence Diagrams, Class Diagrams, State Diagrams applying OOAD methodology and using UML / Rational Rose
  • Develop presentation layer using JSP (Tag Library) and Struts Framework
  • Designed and developed EJB objects for the product
  • Created and deployed web services using Stateless Session EJBs.
  • Developed and deployed Action Servlet for interaction with web services.
  • Developed web pages using HTML and client side validation using Java Script
  • Stored information in XML and used JAXB to process the XML documents
  • Participated in relational database design and development in SQL Server 2000
  • Created database structure including tables, views, triggers and stored procedures
  • Involved in preparing and executing test plans and test cases for unit testing and integration testing

Environment: Java, J2EE, JSP, Servlets, EJB, Struts, Web Services, SOA, JAX-RPC, SOAP, WSDL, WSAD, IBM WebSphere Application Server 5.0, ClearCase, JSP, JDBC, EJB, SQL Server 2000, SQL, HP UX, JAXB, XML, HTML, OOAD, JUnit.

Confidential, IL

J2EE Developer

Responsibilities:

  • Developed user interfaces for policy owner module using JSP, HTML, JavaScript.
  • Performed client side validations using JavaScript
  • Developed necessary DAOs(Data Access Objects) for policy owner module
  • Utilized MVC architecture while developing Business layer, Presentation layer and the Control layer
  • Actively involved in testing and deployment of the application on Websphere Application server.
  • Involved in debugging the application.
  • Developed test cases and performed unit testing using JUnit.

Environment: Java, J2EE 1.2 (JSP, Servlets, JDBC), MVC, WSAD, WebSphere Application Server 4.0, UML, Oracle 8i, SQL, Ant, CVS, JUnit.

We'd love your feedback!