We provide IT Staff Augmentation Services!

Sr. Java Architect Resume

2.00/5 (Submit Your Rating)

Reston, VirginiA

SUMMARY

  • Java/J2EE Programmer wif 8+years of IT experience wif primary expertise in OOAD concepts, J2EE and Client Server technologies.
  • Key participant in all the phases of Software Development Life Cycle (SDLC) wif Analysis, Design, Development, Integration, Maintenance, Debugging, Testing and Production support for Software Applications in Client Server environment, Object Oriented Technology and Web based applications.
  • Exposure to Agile Software Development Process and Test Driven Development Approach.
  • Experienced in Software Analysis and Design using Unified Modeling Language (UML) and Rational Rose.
  • Expertise in developing Multi - Tier Web applications using Java, J2EE, EJB, JSP, Servlets, MVC Struts, Spring, Hibernate, JDBC, JMS, JNDI, Ant, RMI.
  • Expertise in implementing J2EE Design Patterns like MVC, Session Facade, DAO, DTO, Business Delegate and Singleton.
  • Worked extensively wif Struts framework.
  • Worked on Hibernate by writing persistence classes.
  • Proficient in web technologies like HTML, CSS, XHTML, DHTML, JavaScript and XML.
  • Developed XML documents wif DTDs /XML Schema/XPath and converting XML documents to HTML using XSL.
  • Experience in database development using Oracle, MySQL, PL/SQL.
  • Experienced working proficiently wif various IDEs including Eclipse, WebSphere Studio Application Developer (WSAD) and RAD.
  • Experience in Configuring and deploying applications on IBM Web Sphere, Apache Tomcat, BEA Web Logic servers.
  • Good working knowledge on CVS and Clear Case for version control.
  • Good team player having excellent analytical, problem solving, communication and interpersonal skills, wif ability to interact wif individuals involved in the project.

TECHNICAL SKILLS

J2EE Technologies: Servlets, JDBC, JNDI, JSP, EJB, JMS, XML, XPath, XSLT, XSD, DTD, Web Services, SOAP, WSDL

Languages: C, Java, J2EE

Web Technologies: JavaScript, DHTML, CSS, AJAX

Frameworks: Struts, Spring, Hibernate

Application Servers: Web Logic, Web Sphere

Web Servers: Apache, Jakarta TOMCAT

IDE/GUI Tools: Eclipse, WSAD, RAD

Modeling Tools: UML, Rational Rose

Operating Systems: Windows, UNIX

Databases: Oracle, MySql

Tools: CVS, Clear Case, Rational Clear Quest

Unit Testing Framework: JUnit

PROFESSIONAL EXPERIENCE

Confidential, Reston, Virginia

Sr. Java Architect

Responsibilities:

  • As a Senior Programmer involved in design phase and assisting the team to develop admin UI services like manage users, roles, messages, etc., using Spring MVC and Acegi security.
  • Implemented Persistence layer using Hibernate to interact wif the Oracle database, Used Hibernate Framework for object relational mapping and persistence.
  • Implemented MVC architecture using Jakarta Struts framework, Worked on Spring/Hibernate Applications
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
  • Involved in the development of presentation layer and GUI framework using EXTJS and HTML. Client Side validations were done using JavaScript.
  • Developed web pages using HTML/CSS and JavaScript.
  • Extensively used Oracle programming using SQL and PL/SQL
  • Developed a bulletin board module for supplier and vendor information portal. Application included forms to upload notification documents to the Supplier bulletin and maintenance of documents, complete wif CRUD capabilities and email notifications.
  • Developed stored procedures, Triggers and functions in Oracle 10g to process the trades using PL/SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables.
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC
  • Design and Developed using WebService using Apache CXF.
  • Worked on web services SOAP and REST technologies
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.
  • Using Java Messaging Service JMS for messaging, configured queues and topics on the WebLogic Application Server and used them for messaging.
  • Created ClearCase VOBs and setup triggers and backups for a new project. Wrote roll out procedures and plans. Environment was mixed Windows and AIX, projects written in C++.
  • Developed test cases and performed unit testing using JUnit.
  • Provide direction and execution oversight for large Agile Development projects for the FBI as an integral member of the Program Management Office (PMO).
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Developed user interface using JSP, JSTL and Custom Tag Libraries and AJAX to speed the application.
  • Developed Servlets and Worked extensively on Sql.
  • Created Maven build file to build the application and deployed on WebSphere Application Server.
  • Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologies.
  • Design and develop GUI and back-end components for analysis and collaboration software in Google Web Toolkit, Java and XML in a UNIX environment.
  • Oracle Database access was implemented through Hibernate framework. Also used Jasper reports and Jfree charts to generate various statistical reports
  • Involved in developing and modifying the credit card, consumer loan business rules in ILog JRules.
  • Collaboration technology planning, social media adoption and metrics, Web 2.0 strategy
  • Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware

Environment: Java/J2EE,Spring, Hibernate, Strut, JQuery, AJAX, ExtJS, JavaScript, Oracle, CRUDE, PL/SQL, JDBC, Apache CXF, REST, Eclipse, WebLogic, ClearCase, JUnit, Agile UML, JSPs, JSTL, Servelts, Maven, IText, Google Web Toolkit(GWT), Jasper report, ILOG, Web2.0, SOA.

Confidential, Reston, Virginia

Sr. Java Architect

Responsibilities:

  • Was responsible for designing and developing Manage Purchase Order Web Service and presentation layer wif Spring MVC and Acegi security.
  • Designed and developed Enterprise Eligibility business objects and domain objects wif Object Relational Mapping framework such as Hibernate.
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, Spring, Java Scripts and Weblogic.
  • Implemented JSF framework in the application which is based on MVC design architecture.
  • Integrate the ExtJs/Sencha framework wif Oracle BPM
  • Developed whole presentation layer using JavaScript based frameworks such as JavascriptMVC(JMVC), JQuery, Ajax, JSON and Google Gears wif REST full communication.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Implemented CSS, DOM Api, DOJO and Ajax to create a dynamic and interactive experience.
  • Delivered mobile app for book reading capability wif HTML5 Sencha and online services wif Flash/Flex
  • Created different batch programs to clean up tables in DB2 database
  • Used JPA wif Entity Beans for interacting wif Persistence Layer for CRUD operations
  • Developed PL/SQL procedures for login module and written complex sql queries.
  • Developed DAO API to manage the payment information using JDBC.
  • Implement web service components using Apache CXF framework.
  • Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
  • Created webservices using WTP tool plugin to the eclipse IDE which is deployed as a separate application using Maven scripts.
  • Extensively used Jquery, IBM Websphere Portal APIs for authentication and personalization features.
  • Migrated the code base from Subversion/Clearcase to GIT.
  • Created test plans and JUnit test cases and test suite for testing the application.
  • Extensive experience in developing applications using Java and related technologies using WATERFALL and AGILE SCRUM methodologies.
  • Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high level activity diagrams using UML from the requirements.
  • Developed the application under J2EE Architecture using Spring, Hibernate, Servlets and JSP.
  • Involved in user interface development using JSTL.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Used Maven script for building and deploying the application.
  • Was responsible for Developing XML Parsing logic using SAX/DOM Parsers.
  • Integrated wif iText and Jakarta POI to generate Test results in PDF and XLS format.
  • Expert in the enterprise implementation of Oracle ECM.
  • Designed and developed client and server components of an administrative console for a business process engine framework using Java, Google Web Toolkit and Spring technologies.
  • Contributed to organization of testing and quality improvement process (JIRA, Confluence).
  • Configured glassfish server; Design shipping rate template upload UI using Adobe Flex and Developed Jasper report.
  • Extensively used the BAL constructs to handle collections in ILOG. Worked wif large data sets in ILOG
  • Analysis of QTP for web 2.0 objects and created custom objects using web extensibility tool.
  • Design and develop enterprise or application architectures and RFI/RFP delivery solutions using SOA(Service Oriented Architecture), web services, DODAF (Department of Defense Architecture Framework), and segment architecture
  • Developed master JMS producer, master JMS consumer, and notification manager to implement existing interfaces and hide JMS details from existing (legacy) notification producers and consumers using J2SE DESIGN PATTERNS
  • Extensively worked on Application servers like Weblogic, Web Sphere, jboss and Apache Tomcat
  • Performed J2EE application deployment using JBoss application server on Windows and Linux.
  • Extensive Development using Zend Framework by PHP in a LAMP environment.

Environment: Spring, Hibernate, struts, JSF, EXTJS, AJAX, JavaScript, CSS, HTML5, DB2, CRUD, PL/SQL, JDBC, Apache CXF, Web Services, Eclipse, Web Sphere Portal, Subversion (SVN), Junit, Scrum, UML, JSP, JavaServer Pages Standard Tag Library (JSTL),SERVELT, MAVEN, Xml, ITEXT, Oracle Enterprise Content Management, GWT (Google Web Toolkit),JIRA, Jasper report, ILOG, JRules, Web2.0, SOA, JMS, Apachi Tomcat, Linux, PHP

Confidential, New York, NY

Java/J2EE Developer

Responsibilities:

  • Developed the Web Based Rich Internet Application (RIA) using J2EE (Spring framework) and Macromedia/Adobe Flex.
  • me worked on the MySQL migration project .To make the system completely independent of the database being used. Used Spring IBatis to implement dis.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Developed the front end using JSF and Portlet
  • Converted the existing EJB session beans which call the host (Mainframe system) into POJO’s.
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery
  • Configured Hibernate, Spring and MyFaces (JSF) to map the business objects to MySQL Database using XML configuration file.
  • Used TOAD for database query testing, in the process of optimizing the queries.
  • Efficient in up gradation and migration from SQL Server .
  • Designed and developed DAO layer wif Hibernate standards, to access data from IBM DB2.
  • Design and Developed using WebService using Apache Axis 2
  • Designed and Developed the input/output data formats in XSD for the WSDL files and accordingly implementing services using Apache AXIS2.
  • Automate test cases using the built in framework in Selenium Web Driver using Netbeans IDE.
  • Worked on Posting queue logic by implementing Message-Driven bean (MDB) using JMS and deployed on JBoss server.
  • Drive timely CVS Pre-Payroll, (weekly, biweekly, monthly) and CVS Payrolls, (weekly. biweekly, monthly) wifin normal timeframes to avoid surcharges and late banking fees.
  • Used Visual Source Safe (VSS) for source code maintenance.
  • Selenium-Sikuli Integration for Distributed Remote Execution.
  • Involved in full life cycle of project implementations (SDLC) like Water fall model, Agile (Scrum) model etc. for Design, Development, Maintenance & Support
  • Participated in converting the business requirements to software specifications using Rational UML.
  • Worked on GUI internationalization using JSP and Core Java.
  • Was involved in writing JSPs, JavaScript and Servlets to generate dynamic web pages and web content.
  • Experienced in building scripts using Ant and Maven.
  • Has developed XML Parsing logic using DOM Parsers.
  • Working Closely wif EMC Documentum to implement Engineering Design Storage Repository and Project Document Management.
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.
  • Designed Interactive GUIs using Java Applets and Swing.
  • Involved in migration of cubes from series 7 to cognos
  • Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators.
  • Design, Implement and Test Oracle ADF applications using JDeveloper.
  • Migrated code from ALBPM to Oracle BPM 10g and highlighted the Oracle BPM related errors/issues to Oracle team.

Environment: Java/J2EE, Spring, iBatis, Struts, JSF, EJB, JQuery, MYSQL, Toad, SQL Server, DB2, APACHE AXIS2, WSDL, Netbeans, JBoss, CVS, Visual Source Safe, Selenium, Water fall Model, UML, JSP, SERVELT, ANT, Xml, EMC Documentation, JIRA, SWING, Cognos, ILOG, Oracle Application Development Framework (Oracle ADF), Oracle Business Process Management (Oracle BPM), IBM MQ Series, Apachi Tomcat, Linux, Unix, Ruby, wordpress, drupal, Z, ASP, C, C++, Mainframe, COBOL, PL/me, JCL, SQL, SAS, VB, ASP

Confidential, New York, NY

Java/J2EE Developer

Responsibilities:

  • Analyzed Business Functionality and use cases and interacted wif Users.
  • Responsible for designing, coding and developing the application.
  • The total application was developed in J2EE using MVC architecture.
  • Developed the web tier components using JSP, Struts, JavaScript and Ajax.
  • Developed and modified the Action classes and custom business classes.
  • Configured the struts and tiles config files to create and modify the navigation.
  • Used web service calls for exchanging data wif the other applications.
  • Developed and modified the stored procedures, the DAO and VO classes.
  • Modified the Business Delegate and connector classes.
  • Used CVS integrated wif Web Sphere for version control.
  • Created Unit test cases.
  • Extensively participated in application integration testing.
  • Analyzed and resolved the crucial production defects.
  • Used Log4j for logging.
  • Used Rational Clear Quest for Defect resolution.

Environment: Java/J2EE, AJAX, HTML, JavaScript, JSP, Struts, Servlets, Java, XML, Web services, Hibernate, JDBC, SQL Server, JUnit, CVS, Rational Clear Quest, Log4j, Web Sphere, WSAD, Windows XP.

Confidential, Denver, CO

J2EE Developer

Responsibilities:

  • Identified the Business Requirements of the project.
  • Involved in preparing the Detailed Design document for the project.
  • Developed UI using JSP, Java Script, CSS.
  • Developed the application using Struts framework.
  • Created tile definitions, struts-config files, and validation files for the application using Struts framework.
  • Implemented Action Classes and Action Forms using Struts framework.
  • Used JDBC to connect to the database.
  • Design Database tables.
  • Wrote SQL queries and stored procedures.
  • Involved in Unit testing, System Testing and writing test cases.
  • Apache Tomcat server administration.

Environment: Java/J2EE, JSP Struts, JDBC, J2EE, Apache Tomcat 5, HTML, JavaScript, MySQL.

We'd love your feedback!