We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume Profile

Irvine, CA

Summary

  • Over 9 years of experience in analysis, developing web based Client/server distributed systems and testing of applications using Java/J2EE technologies.
  • Expertise in design and coding of N-tier architecture enterprise Applications using Core Java, JSP, JSTL, Servlets, EJB 2.0/3.0, JDBC, JMS, RMI, JTA, JNDI, AJAX, JavaScript, JQuery 1.6, Sencha Ext JS 4.2, XML, XSD, HTML
  • Experience in coding business components using various API's of java like Multithreading, Collections, Socket programming, Networking, TCP/IP, Swing, Applet, JNDI, Serialization, RMI, HTML, C, C and Java Script.
  • Extensive Experience in Message oriented Middleware Technologies like Java Messaging services JMS and MQ Series.
  • Adept in various GOF Creational, structural, Behavioral, J2EE design patterns such asModel View Controller MVC , Singleton, Session Facade, DAO, DTO, VO and Business Delegate in the development of Multi-tier distributed Enterprise Application
  • Knowledge and experience in Software Development Life Cycle SDLC , and Agile Model Driven Development.
  • Best practices at core java and Object Oriented Principles.
  • Worked in analysis, design, development, testing and as well as deployment of software applications.
  • Experience in projects includes complete project life cycle of Requirement Analysis, DB Design, Architecture Analysis and Design, Development, System level testing and Deployment using various software technologies and tools.
  • Proficient with UML and in generating artifacts of software system Use cases, Sequence diagrams, class diagrams etc. and using the design patterns.
  • Diverse experience and solid understanding of using Java, Java based APIs and Tools in analysis, designing, development and implementation of various multi-tiered applications.
  • Worked in large and small teams for systems requirement, design development.
  • Along with JDBC also has worked with alternatives like Spring JDBC Template. Developed complete Web tier of the application with Spring MVC framework.
  • Familiar with Data mapping API's namely Hibernate.
  • Well experienced in end to end development of Software Applications.
  • Strong experience in process development writing Technical reports, documents and status reports.
  • Expert level familiarity with Web logic and WebSphere server.
  • Good working experience on JSP Standard Tag libraries and Custom tags.
  • Experience in XML Technologies like JAXP DOM and SAX parsers .
  • Having good experience on HTML, Jquery, CSS, XML, JavaScript, and AJAX.
  • Experienced in developing the unit test cases using JUnit 3.0/4.0.
  • Extensive Experience in working with various databases like Oracle, SQL Server, MySQL.
  • Hands on experience in working with PL/SQL statements, Stored Procedures and Triggers.
  • Experienced in code audit, performance testing and application tuning.
  • Experience in working with multiple operating system including Windows, UNIX and Linux.
  • Resourceful team player, fast learner and capable of delivering tasks within stringent timelines.
  • Highly motivated and innovative problem solver with good communicational and organizational skills.

Technical Skills:

Programming Languages

Java, PL/SQL

Java/J2EE Components

Servlets, JSP, Struts, JSF 1.2, Spring 3.0 Annotation based IOC, MVC ,DI , Spring Data, EJB SB and MDB 2.0/3.0, Hibernate 3.0, Java Beans, JDBC, JMS, JNDI, Log4j, Oracle BI Publisher for reports.

Front End

Ext-JS4.2, JavaScript, AJAX, JQuery

Message Oriented

Middleware

JMS, Apache-activemq 5.7.0, Hornet Queue, MQ Series, Web Services JAX-RPC, JAX-WS, Restful , Apache AXIS2

Development Environments

Eclipse 3.2, Net beans 6.5, Text Pad, Edit Plus, RAD 7.5

SQL/ No SQL Databases

Oracle 11g, MySQL 5.0, Big Data, HBASE, HIVE, Hadoop, Sqoop, PIG, Mongo DB, MS Access, TOAD

Web Development

JSP, JSTL, HTML, XHTML, XML, JAXB, JSON, XSD, DTD, XSLT, SAX, DOM, SAML, JavaScript, AJAX, CSS.

Design Patterns

CASE Tools

MVC Model, OOPS, UML, OOAD patterns

Web/Application servers

Jboss 7.1 Application Server, Apache Tomcat, Oracle WebLogic Server 10.3, Oracle Application Server 10g, WebSphere 7.0., Agile, Oracle EBS

Version Control Tools

VSS, CVS, Clear case, Perforce

Protocols

TCP/IP, HTTP, HTTPS HTTP SSL , TELNET, FTP

Build Tool

Maven, Ant, Nexus, Gradle, Jenkins

Operating Systems

MS-DOS, Win 98, Win XP, Unix, LINUX

O/R MAPPING

Hibernate 3.0

DBMS Tools

TOAD, SQL developer, PL/SQL developer

Quality Tools

JIRA, HP Quality Center, HP Service Manager, Bugzilla, SONAR

LOAD Testing

Apache JMeter 2.7

Professional Experience:

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Participated in the requirements analysis and technical assessments
  • Developed class diagrams/sequence diagrams using UML and Rational Rose
  • Used Jquery and Spring frameworks to develop the application
  • Configured and worked with Web logic Server
  • To ensure cross-browser compatibility including IE 8, Firefox 3.5, Safari 4 and Chrome 4.0
  • Designed and developed for the Presentation layer using HTML, JavaScript
  • Involved in designing coding of business logic using Spring IOC and Web Services
  • Designed and developed Session beans to implement business logic
  • Developed a robust administration and security system for access control and restrictions at application and user level
  • Develop Web pages using Ajax, JavaScript, JQuery, and XML that interact based on events
Environment: JQuery, J2EE, JDBC, XML, MVC, Oracle, HTML, PL/SQL, Web logic, WSDL, SOAP, Spring Frameworks, Eclipse,Core Java, J2EE, JDK 1.6, Restful web service, Jboss 7.1, Spring 3.0, Hibernate 3.0,JMeter, Ext JS 4.2, JSON, AJAX, HBase, Mongo DB, JIRA, Sonar, Perforce,Oracle 11g Database, Servlets, JSP, XML, SOAP 1.2, WSDL, Apache Tomcat 6.0, Java2WSDL, Eclipse 3.2, JDBC, Shell Scripting, Jenkins

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Use case modeling, Object modeling using Rational Rose, and ER Database design.
  • Developed Session Beans to encapsulate the business logic and Entity beans as the persistence objects.
  • Developed Application using Spring framework.
  • Designed and developed User Interface Screens using HTML and JSP.
  • Developed many JSP pages, used Dojo JavaScript Library for client side validation.
  • Involved in the development of distributed server side components and deployed the various Session and Entity Bean Components in the IBM Web Sphere Application Server.
  • Developed a tool to retrieve and send data to third party service provider. This feature was implemented using XML, SOAP.
  • Created Web Services using SOAP, WSDL to provide services to other systems within the company.
  • Conducted Testing and Evaluation of projects at established integration points to assess progress and identify key functionality issues.
Environment: J2EE, JDBC, Java Servlets, EJBs, Oracle, HTML, Rational Rose, CVS, PL/SQL, WSDL, SOAP, Eclipse, Struts, JSP, PLSQL, JDK 1.6, Core Java Multithreading, Collections , Oracle 11g Database, Servlets, XML, Spring 3.0, Hibernate 3.0, SOAP 1.2, WSDL, JDBC, Shell Scripting, Apache Tomcat 6.0, Maven, Perforce, Java2WSDL, Eclipse 3.2, Apache CXF, JAXB SchemaGen, XJC

Confidential

Sr Java/ J2EE Developer

Responsibilities:

  • Participated in the requirements analysis and technical assessments.
  • Developed class diagrams/sequence diagrams using UML and Rational Rose.
  • Used Struts2 framework and J2EE components to develop Action classes, backend processes, complex reports and database interaction.
  • Configured and worked with Apache Server.
  • To ensure cross-browser compatibility including IE 8, Firefox 3.5, Safari 4 and Chrome 4.0.
  • Developed code obtaining bean references in Spring IOC Framework.
  • Designed and developed for the Presentation layer using JSP, HTML, JavaScript, DOJO struts Tiles.
  • Developed the application under J2EE architecture using JSP, Struts, Java Beans, iBATIS Data mapper.
  • Involved in designing components with design patterns like Factory, Singleton, Front Controller, Business Delegate, DAO, DTO, and Fa ade.
  • Involved in designing coding of business logic using Spring IOC, Pure MVC AOP features.
  • Installed, configured, and maintained a continuous integration build server.
  • Designed and developed Session beans to implement business logic.
  • Designed and developed data persistence mechanism using Hibernate in Struts2 applications.
  • Created SQL's from views and queries to interact with multiple systems for data.
  • Developed a robust administration and security system for access control and restrictions at application and user level.
  • Develop Web pages using Ajax, JavaScript, JQuery, JSP, JSF and XML that interact based on events.
  • Performed J2EE application deployment using IBM WebSphere Application Server on Windows and Linux.
  • Used WebLogic and Websphere Application server for Transaction management and hot code swapping.
  • Developed deployment descriptors and scripts.
  • Used PL/SQL for writing stored procedures.
  • Used Bugzilla tracking tool to track bugs.
  • Developed Junit test cases to unit test the business logic.
Environment: J2EE, JDBC, XML, JSF,MVC, iBATIS, java beans, java Servlets, EJBs, Oracle, HTML, CVS, PL/SQL, Websphere,WSDL, SOAP, Spring Frameworks, Eclipse, Struts, JDK 1.6, Core Java Multithreading, Collections , JSP, JSTL , Servlets, XML, HTML, Java Script, AJAX, SOAP 1.2, WSDL, UML, JMS, JDBC, Shell Scripting, JUnit, log4j, JMS, Apache Tomcat, Oracle EBS R12, Oracle 11g Database, Unix/Linux, Agile, EJB 3.0, WebSphere 7.0, IBM RAD 7.5,Oracle EBS suite R12, Maven, AXIS2

Confidential

Java/J2EE Developer

  • Involved in translating functional requirements into technical requirements.
  • Involved in document analysis and technical feasibility discussions for implementing new functionalities.
  • Applied design patterns including MVC Pattern, Fa ade Pattern, Abstract Factory Pattern, DAO Pattern and Singleton.
  • Developed a JavaScript UI for a credit reporting application using Angular.js, Marionette.js, Backbone.js, Node.js and CSS.
  • Involved in all stages of Software Development Life Cycle of workflow and support using AGILE Methodology.
  • Used java script to link the web page with social websites with feedback features for the Bank and also develop feature for voting by the customers.
  • Involved in developing front end screens using JSP, Struts View Tags, JSTL, DHTML, HTML5, CSS3 and JavaScript, and jQuery. .
  • Extensive experience in Apache STRUTS Framework versions 1.1.
  • Used DynaAction form and DynaValidater form, Exception Handling, STRUTS Validator Framework. And with Strong knowledge in Spring Framework using IOC/ AOP, Spring Transaction support Declarative/ Programmatic , Hibernate in spring.
  • Involved in server side and front-end validation using Struts Validation framework and JavaScript.
  • Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.
  • Used MAVEN to build scripts for Deployment.
  • Generated Spring XML files for the configured beans.
  • Used Hibernate for mapping.
  • Used WebSphere and WebLogic Application servers
  • Oracle database was used, wrote stored procedures for common queries
  • Used SAX Parser for parsing the xml document
  • Used Eclipse as the Java IDE in the development of the application.
  • Used version control systems SVN.
  • JBoss, Application Server was used as the application server for deploying the application.
  • Involved in Unit Testing and Bug-Fixing and achieved the maximum code coverage using JUNIT test cases.

Environment:DK 1.5, Core Java Multithreading, Collections , JSP, JQuery 1.2, Servlets, JSF 1.2,VSS, Oracle JDeveloper 10.1.2, Oracle BI Publisher, EJB 3.0, SQL, PL/SQL, XML, HTML, XHTML, JDBC, Shell Scripting, Oracle Application Server 10.1.3, Oracle 10g Database, TOAD, Windows NT, Unix/Linux.

Confidential

Java Developer

Responsibilities:

  • Worked in Agile environment with active scrum participation.
  • Involved in Object Oriented Analysis OOA and Object Oriented Design OOD Techniques using Unified Modeling Language UML
  • Developed JSPs strictly confining to the policy of no java use in them and AJAX was used for asynchronous Server calls
  • Presentation tier of the application was built completely on Struts framework, heavily used Struts Tag Libraries, Validators and Tiles
  • Designed and developed the CIS application using Struts Dispatch Action
  • Developed the Hibernate entity classes using Annotations
  • Developed Stored Procedures, Triggers and Functions Actively involved in tuning SQL queries, Stored Procedures, Triggers in Oracle 10g
  • Designed and implemented the Dynamic Web Pages using JSF
  • Used JavaScript for Client side validations
  • Developed Java WebService using WSDL,SOAP,UDDI and JAX-RPC and JAXB
  • Deployed the application on IBM WebSphere App Server
  • Used version control tools SVN, CVS and Build tool Log4j

Environment: JDK1.6, JSP, Struts 1.3.10, Hibernate 3.3, JSF 1.2, Oracle 10g, HTML, Java Script, CSS, JNDI, WebSphere 6.0, SVN, Ant, Log4j, AJAX, CVS, Eclipse 3.4, DK 1.3, Core Java Multithreading, Collections , JSP, JSTL , Servlets, JSF, Struts, Net Beans 3.6, EJB 2.0, Eclipse 3.2, XML, HTML ,Java Script, AJAX, SOAP, WSDL, UML, JDBC, Shell Scripting, JUnit, log4j, CVS, JMS, JBoss 4.0.4, Websphere Application Server, Oracle 10g, MS-SQL Server 2005, Windows NT , Unix/Linux

Hire Now