We provide IT Staff Augmentation Services!

Sr.java/j2ee Architect Resume

0/5 (Submit Your Rating)

Bothell, WA

SUMMARY

  • Over 10 years of professional experience in Analysis, Development, Implementation, Integration and Testing of Client - Server applications using Object Oriented Analysis Design (OOAD) and Methodologies.
  • Having 4+ years’ experience in Enterprise/Solution/Application Architecture.
  • Experience in building web and enterprise applications in various domains like Insurance, Banking /Financial Services, Govt. and Software Service verticals.
  • Extensive experience in full cycle development of e-business systems using Java, J2EE, JDBC, EJB, JSP, Servlets, Java Beans, XML, and RMI.
  • Expertise in implementation of MVC using frameworks such as Struts, Spring.
  • Worked on applications with the Service Oriented Architecture (SOA), which confirms to SOA standards.
  • Used JSP, Servlets, and HTML to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
  • Proficient in core J2EE Design Patterns such as Front Controller, View Helper, Business Delegate, Session Façade, Service Locator, Transfer Object and DAO
  • Proficient in Swing, Core Java, XML (XSLT and Schema), HTML, and JavaScript
  • Deployed J2EE applications on Tomcat, IBM Web Sphere, Web logic and JBOSS.
  • Experience with various IDE’s like Eclipse, RAD, MyEclipse, Spring Tool Suite, Oracle Workshop and NetBeans.
  • Extensive experience in open source framework like JSF, MyBATIS and Hibernate ORM (Object Relational Mapping) Framework.
  • Expertise in Open Source Technologies like Apache, Spring Source community, etc.
  • Experience in Java Database Connectivity JDBC API, Entity Beans, DAO Pattern and configuring data sources on various Application Servers.
  • Knowledge of the XML parsers like SAX, DOM as well as XSL, XSLT, DTD
  • Used SOAP, JAX-WS, XML and WSDL for developing Web Services.
  • Hands-on experience working with source control tools such as SVN, CVS, and Rational Clear Case.
  • Excellent programming skills in writing/maintaining Oracle, SQLServer SQL and PL/SQL with strong and in-depth knowledge of relational database systems design and development.
  • Overall experience developing Stored Procedures.
  • Experience in Javascript, DOJO, AJAX, CSS and JQuery.
  • Knowledge developing Web Applications based on MAVEN.
  • Proficient working on environments under pressure.
  • Exposure to Agile methodologies such as Extreme Programming, Scrum, Waterfall Model and Test Driven Development.
  • Client interaction for requirement gathering/analysis and Testing
  • Excellent problem solving skills, very good performance working independently and team environment, motivated to meet quality measures in order to meet requirements in the first revision. Driven to meet deadlines.
  • Worked extensively on Distributed Enterprise Level Applications
  • Excellent communication and interpersonal skills

TECHNICAL SKILLS

Operating Systems: Windows 95 to 7.

Languages: Java 1.6, SQL, PL/SQL.

Web Technologies: HTML, XHTML, CSS, XML, JSP and JSTL

Java Technologies: Servlets, JDBC, RMI, JAX-WS, JPA

Design Patterns: MVC, Singleton, Prototype, Session façade, DTO, DAO Factory

Scripting Techniques: Javascript, AJAX, JQuery, Dojo.

Frameworks: Struts, JSF, Spring, PrimeFaces.

Tools: /IDE Eclipse, Netbeans, Toad, Microsoft Visual Studio. Net Editor, Rational Application Developer, MAVEN.

Application Servers: JBOSS, Web logic Application Server and Web Sphere Application Server 6.1.

Web Servers: Apache Tomcat.

Protocols: HTTP, HTTPS, SOAP, FTP and TCP/IP.

Databases: Oracle 9i and 10g, MS-SQL Server 2005/2000, MY-SQL Server 3.1 and 4.0

IBM Tools: Rational Clear Case.

Developer Tool Bars: IE 6 Developer tool bar, Fire Bug.

Version Control: CVS, SVN, Clear Case.

PROFESSIONAL EXPERIENCE

Confidential, Dearborn, MI

Sr.Java/J2EE Architect

Responsibilities:

  • Involved in front end development using JSP’s to present data to the client.
  • Used JavaScript to validate forms and implement special functions in front-end.
  • Applied J2EE Design Patterns such as DAO, Front Controller Pattern and MVC.
  • Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller (IOC).
  • Managed source repository using IBM Clear Case for version control tool.
  • Building and Deployed the application in Tomcat Application Server.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews.
  • Usage of Brightcove API in order to retrieve video metadata.
  • Presented the solution before the internal and external team and also to architectural review board.
  • Creation of Google Video Sitemap for Search Engine Optimization.
  • Fixing of bugs on Lincoln and Ford websites.
  • Dealt resolving errors caused by a different deployment environment between development and production.

Confidential, Pittsburgh, PA

Sr.Java/J2EE Developer

Responsibilities:

  • Involved in front end development using JSP’s, and Servlets to present data to the client.
  • Responsible for designing Rich user Interface Applications using JavaScript, CSS, HTML and AJAX to implement front end logic.
  • Worked creating and modifying CSS according to the project changes and needs.
  • Used JavaScript to validate forms and implement special functions in front-end.
  • Applied J2EE Design Patterns such as DAO, Front Controller Pattern and MVC.
  • Implemented Struts MVC architecture and Tiles for an efficient implementation of the view level customizations and interfaced with application logic.
  • Had extensively used JSTL and Tag libraries.
  • Used Struts Validator framework for validate the form data.
  • Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller (IOC).
  • Used Hibernate ORM module as an Object Relational mapping tool for back end operations over Oracle database.
  • Provided Hibernate configuration file and mapping files and also involved in the integration of Struts with Hibernate libraries.
  • Designed and developed user interface using CSS, HTML, JSP, JSTL tags and JavaScript, used JSTL core tags, format tags and EL for scripting in JSP
  • Managed source repository using IBM Clear Case for version control tool.
  • Used IBM Rational Application Developer as programming IDE.
  • UsedOracle10g including storage and retrieving data using Hibernate.
  • Building and Deployed the application in Web sphere Application Server.
  • Worked in deadline driven environment with immediate feature release cycles.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews.
  • Used DOJO to maintain aspect in new Use Cases implementations.
  • Used Agile based Scrum methodology for developing the project.

Confidential, Roseland, NJ

Sr.Java/J2EE Developer

Responsibilities:

  • Responsible for writing the Design Specifications for the user interfaces and the business logic layers.
  • Contributed significantly in applying the MVC Design pattern using spring 3.0.
  • Developed Data Service components using Core Java and MYSQL for client data.
  • Developed Helper Classes and Value Objects (java beans).
  • Developed web application with spring 3.0 framework.
  • Written ANT Build Scripts.
  • Provided high level migration guidelines with logical architecture.
  • Developed hibernate 3.5 Components which encapsulate the workflow logic using Websphere.
  • Contributed significantly in the Optimization of the views to be used by the components.
  • Developed separate module for administering the site, which generate reports for the management using Crystal Reports.
  • Designed and developed File Retrieval component using Web services (SOAP and WSDL).
  • Developed logging module-using Log4J to create log files to debug as well as trace application.
  • Implementing quality related procedures & ensuring compliance to all quality standards.
  • Reviewed the code and deployed the applications to Websphere application server
  • Extensively worked on Unit and Integration Testing.
  • Worked on Unix Shell scripts to provide integration support.
  • Worked as the production support member resolving the production issues ticketed by end users.

Confidential, Bothell, WA

Java/J2EE Developer

Responsibilities:

  • Converted High Level Design to the Low Level Design
  • Develop, implement, and maintain an MVC architecture utilizing Struts and hibernate.
  • Developed the business logic components
  • Designing and coding the UI Framework using Struts 1.1 (JSP/Servlet) and business logic using EJB and Castor JDO
  • Followed agile methodologies such as Extreme Programming, Agile unified process and Scrum.
  • Involved in understanding the requirement specification and developing GUI using JSP, HTML, AJAX and JavaScript
  • Developed the JSP, Action classes, business classes, Utility classes
  • Involved in configuring various XML’s in Hibernate and JSF framework.
  • Responsible for the tuning the performance PL/ SQL procedures and SQL queries.
  • Developed Java code unit test using JUnit.
  • Involved in Web services Design and Development
  • Involved in Configuring web.xml and struts-config.xml according to the struts framework
  • Develop the User Interface Screens for presentation logic using JSP, Struts Tiles and HTML.
  • Used Struts models
  • Used hibernate for loading user profile information data mapping and creating objects.
  • Used Spring Framework for dependency injection with the help of spring configuration files
  • Created User Interface using JSP, HTML, CSS and JavaScript
  • Developed required Action classes, presentation layer forms using Action Form beans and Java beans containing the business logic.
  • Developed Data Access Objects (DAOs) and business delegates for accessing data.
  • Developed EJB Controls that access WLS EJBs, and Web Services that are access by the partner sites and other external clients.
  • Developed the secure data access layer using the Oracle Obfuscation Toolkit.
  • Developed the data mapping layer using XQuery (XQ).
  • Created Hibernate classes to transfer the data to the database.
  • Developed Stored Procedures and Functions, Views for the Oracle database (PL/SQL)
  • JavaScript was used extensively for client side validations and function calls for user actions

Confidential

Java/J2EE Developer

Responsibilities:

  • Worked with Java Script, JQuery and fixed corresponding JSF server side beans.
  • Implementation of many tools to create a complete, quality Application user interface as JQuery, HTML, Javascript and AJAX.
  • Use of Javascript to implement validations on the client side.
  • Used CSS to provide HTML style to the project.
  • Implementation of J2EE MVC Design Pattern.
  • Used SVN as version control tool for code integration.
  • Experience with Oracle Workshop as programming IDE.
  • Hands-onSQL, including manipulation and retrieving data using MyBatis.
  • Building and Deployed the application in Tomcat.
  • Worked under pressure environment with weekly progress revisions.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews.
  • Applied different JAVA techniques inexistent in the project to avoid code duplication as Inheritance and use of abstract classes.
  • Creation of elaborated DB queries in MyBatis/XML to manipulate existing information to show it according to different accounting needs.
  • Provided SQL scripts and PL/SQL stored procedures for querying the database
  • Modification and consumption of already existing Stored Procedures.
  • Data analysis for detection and correction of corrupt information after loading production database into development environment.
  • Applied Scrum methodology to increase the speed and flexibility of the project development.
  • Hands-on Test Driven Development methodology.
  • Extensive use of JSP’s and Servlets.

Confidential

Java/J2EE Developer

Responsibilities:

  • Used Servlets for dynamic generation of login, logout and web pages. Designed in Singleton Patterns.
  • Experience with Javascript and various libraries such as JQuery, JQGrid, AJAX, etc.
  • Dealt with Java Server Faces to build server-side user interfaces with the implementation of PrimeFaces.
  • Managed client-side validations using .js files to preserve the HTML page code simple.
  • Model View Controller as the main Design Pattern.
  • Creation and configuration of SVN Managed source repository for version control.
  • Experience with Spring Tool Suite as programming IDE.
  • Implementation of MyBatis as a persistency framework for SQL and Postgresql.
  • Building and Deployed the application in Glassfish and JBoss application servers.
  • Code correction and implementation of good practices to improve speed and stability of the code, eliminating logic from getters and setters, use of static variables, enforcing Controller-Service-DAO model to avoid and eradicate duplication of code.
  • Exposure to Spring JDBC to Consume Oracle Stored Procedures retrieving and dealing with Oracle Cursors.
  • Used Maven plugin while developing applications including Spring and JSF.
  • Implementation of DOJO Toolkit along with javascript to build dynamic AJAX pages.
  • Dealt with Hibernate as a persistency framework used to connected a SQL source DataBase.
  • Worked on JUnit Framework for Test Driven Development.
  • File uploading using File Transfer Protocol.

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsible for data validation on the database with constraints, in the application with java and client side with javascript.
  • Responsible for designing Rich user Interface Applications using JavaScript, JQuery, JGrid, HTML and AJAX.
  • Implementation of Model View Controller as standard design pattern.
  • Experience with SVN as the tool used to integrate the whole team work and keep track of the version history.
  • Dealt with Spring Tool Suite, Eclipse and MyEclipse 8 as programming IDEs.
  • Experience with Tomcat and JBoss as the servers used to build and deploy the application in.
  • Exposure to development of MySQL Stored Procedures to replicate user database information to be available to other stores preserving data integrity.
  • Dealt with Maven in order to build and more flexible and portable application adding automation to the project dependencies to be downloaded automatically.
  • Used Hibernate as persistency framework having to create and modify configuration files and mapping files and also configuring Spring to be able to work along with Hibernate.
  • Built queries to BD using Spring JDBC.
  • Implementation and consumption of Web Services CxF and EJB.
  • Applied JSON as data interchange format standard.
  • Experience with MySQL Workbench.
  • Sensitive database information encryption and manipulation of encrypted data.
  • Implemented Struts MVC architecture and Tiles for an efficient implementation of the view level customizations and interfaced with application logic.
  • Had extensively used JSTL and Tag libraries.

Confidential

Java/J2EE Developer

Responsibilities:

  • Extensive experience working with JSP’s and Servlets for the design and construction of the User Interfaces.
  • Client side form validation using Javascript.
  • J2EE MVC as the main Design Pattern for the project.
  • Experience with SVN as version control tool.
  • Used Oracle Workshop as programming IDE.
  • Building and Deployed the application in Apache Tomcat application server.
  • Exposure to MySQL Stored Procedures.
  • Implemented Hibernate as the framework to deal with Oracle data base.
  • Implementation and consumption of Web Services Axis to keep the architecture prepared to add a future module to work along with the application.
  • Experience with Oracle Express Edition.
  • Implementation of AJAX for dynamic WebPages.
  • Worked on protocols like HTTP/HTTPS/FTP.

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed JSP pages using Struts custom tags.
  • Had extensively used JSTL and Tag libraries.
  • Implementation of 3 layer data validation. (Data base, Java and Client Side).
  • Worked with Model View Controller design pattern.
  • Used Eclipse as programming IDE.
  • Building and Deployed the application in Oracle Weblogic.
  • High skills consuming Oracle Stored Procedures since all the queries to data base were made by this mean.
  • Experience with Oracle Express Edition.
  • Implemented Struts MVC architecture and Tiles for an efficient implementation of the view level customizations and interfaced with application logic.
  • Used Struts Validator framework to validate the form data.
  • Experience developing stateless EJB’s.

We'd love your feedback!