We provide IT Staff Augmentation Services!

Senior Java J2ee Developer Resume

0/5 (Submit Your Rating)

El Segundo, CA

SUMMARY:

  • SDLC: 7+ years of software development experience in object oriented programming, design and development of Multi - Tier distributed, Enterprise applications using Java and J2EE technologies wif Software Development Life Cycle.
  • Java-J2EE: 7+ year of Experience in Java, J2EE technologies which involves JDBC, Servlets, JSP, JSF, Struts1.2,Struts 2.0, XML, JAXB, AJAX, EJB2.0, JMS, MQ Series, Web Services, SOAP, Hibernate, Spring Framework, Java Script, and JUnit wif various configuration tools like Clear Case, VSS, MAVEN and CVS. Experience using IDE’s like Eclipse3.0, My Eclipse, WSAD5.1, RAD 6.0 and JBuilder. Strong knowledge and experience in Flex, ActionScript and PHP.
  • E-commerce applications: Strong experience in developing e-commerce applications, distributed applications using Java, Servlets, JSP, Struts, Spring, BEA’s Web Logic 8.x/7.x/6.0, WSAD 5.0, JDBC, Hibernate 2.0, Applets, EJB, Java beans, Web Sphere, Weblogic Application Server, JBoss 4.0.4, Apache Tomcat Server, JavaScript, HTML 4.0,DHTML XML, J2EE, DB2,SQL, Oracle 9i/8i/8.0.3/7.5, MS SQL Server 2000/’97/7.0/6.5, Sybase, UML, RUP, Rational Rose, Rational Clear Case, Rational XDE modeler, JBuilder 5.x, Visual Source Safe 6.0, Crystal Reports, Dream Weaver, Visual Basic, Visual Source Safe, WinCVS and ClearCase.
  • Web Servers: 5+ years of extensive experience in Programming, Deploying, Configuring, Fine-tuning and Administering Application & Web Servers such as Confidential Websphere 6.0/5.1.1/5.0.1/4.0/3.5/3.0, Confidential Web sphere Commerce Server (WCS), Confidential Websphere Studio Application Developer (WSAD) 5.0/4.0 and BEA Weblogic 9.2/10.
  • Messaging: Strong EAI background using Confidential MQ Series 5.3.1/5.2, JMS for integrating Legacy Enterprise Applications.
  • XML: Strong XML experience using XML 1.0, XSL, XSLT, DTD Schema & SAX/DOM, AJAX, HTML, DHTML, PERL, CSS and JavaScript. Experienced in parsing (DOM and SAX) XML using JAXP API. Experience wif JIBX for marshalling and unmarshalling xml.
  • Architecture: Experience in Service Oriented Architecture (SOA), Struts Framework, Hibernate, J2EE Design Patterns and Implemented MVC, Singleton, Business Delegate Design patterns.
  • Databases: Experienced wif RDBMS implementation and development using Oracle 8/8i/9i, PL/SQL, SQL Server 2000/2005, DB2, SQL*Loader, Stored Procedures, TOAD, Explain Plan, Ref Cursors, Constraints, Triggers, Indexes-B-tree Index Bitmap Index, Views, Inline, Materialized Views, Database Links, Export/Import Utilities, MS SQL Server 2005/2000, UDB DB2 on Windows 95/98/NT/2000/XP, Confidential AIX 4.3, Sun Solaris 2.7/2.6, HP-UX 9.0 and RedHat Linux.

TECHNICAL SKILLS:

JavaJ2EE: Core Java, Java 2.0, JDK 6.0, J2EE 2.0/1.1 (JSP 2.0, Servlets 2.3, EJB 3.0), J2ME, JNDI, JWS, Java Beans, Spring 2.0, Hibernate 3.0, JSF, Agile, JDBC for building server side applications, Applets, Swing, AWT, Struts (Tiles, custom tag libraries), JDBC/ODBC, MQ Series 5.1, DHTML, XPATH.

Technologies: UML, Java, Servlets, JSPs, JSF, Struts, BEA s Web Logic 8.x/7.x/6.0/5.1/4.5, JDBC, Spring, Applets, EJB, Java Beans, Web Sphere, Apache Tomcat Server, JavaScript, HTML, XML, J2EE, SQL, Rational Rose, Rational Clear Case, VSS,CVS Visual Basic, Oracle 8i/7.x under Unix and Windows NT.

Enterprise Servers: Confidential WebSphere 6.0/5.1.1, Confidential Web sphere Studio Application Developer (WSAD) 6.0/5.0/4.0, RAD 6.0, JBoss Application Server, Eclipse IDE 3.0, Weblogic Workshop 8.1, Net Beans IDE 5.5, Apache Tomcat Web Server 5.0.25, Sun Java Web Server, Apache HTTP Server, Java Web Server 2.0, Jbuilder & Java Web Server 2.0, Visual Cafe4.0, TextPad, Home suite, Edit Plus, JDeveloper, Visual age for Java. FrontPage 2000, Test Director 7.6

Packages: Velocity, Tiles ANT, Log4J.

IDE s: Eclipse 3.3, My Eclipse 5.1, WSAD5.1, RAD 6.0, JBuilder 5.0, Ant 2.4, Apache Axis 1.2.

XML Technology: XML 1.0, XSLT 2.0, DTD/Schema, Apache Xalan (XSL processor), Apache Xerces (XML parser), DOM/SAX API.

Programming: HTML 4.0, CSS, JavaScript, Ajax, Perl, Sybase, UNIX Shell Scripting.

Databases: Oracle 10g/9i/8i/8.0.3/7.5, DB2, DB2 UDB, MS SQL Server 2000/ 97/7.0, MS Access 2000 and PostgreSQL.

Other Tools: WSAD 5.1, RAD 6.0, JBuilder 5.0, Eclipse 3.1, SQL Navigator 5.1, Visual Basic 6.0, VSS 6.0, WinCVS 2.0, Confidential ILOG(JRules,CPLEX), Junit 4.0.

Environment: UNIX, Confidential AIX 4.3, Sun Solaris 2.7/2.6, MS-DOS 6.22, Windows 95/98/NT/2000/XP.

PROFESSIONAL EXPERIENCE:

Confidential, El Segundo, CA

Senior Java J2EE Developer

Responsibilities:

  • Involved in design, development and testing phases of the entire application.
  • Design and developed the application in java to perform the same function as smalltalk.
  • Involved in interacting wif the Business Analyst and Architect during the Sprint Planning Sessions
  • Responsible in designing UML diagrams like: Class and Sequence diagrams during the Analysis and Design phase of the application
  • Used Spring MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application
  • Spring AOPis used for Security and Transaction Management.
  • UsedSpringWeb servicesfor communication wifSTARandBOBJ.
  • Used JSP’s in the presentation tier along wif various Spring tags, JSTLtags, CSS and JavaScript.
  • Used Spring IOC (Inversion of Control)/DI (Dependency Injection) to wire the object dependencies across the application
  • Used various Design Patterns like MVC, Factory, DAO, Singleton etc while developing the application
  • Virtual Private Database (VPD), a feature of Oracle Databaseis used to meet the security requirements.
  • Involved in integrating Spring wif Hibernate and delegated the persistence operations using Hibernate Template
  • Involved in writing complex HQL, Stored Procedures to handle the persistence operations.
  • Followed Test Driven Development and was involved in writing JUNIT Test cases which were also used in Integration Testing.
  • UsedSQL Developerto query, update and monitor oracle database.
  • WroteSQL statementsto create and update database tables.
  • Elvyx,a tool designed to monitor and profile the jdbc activityis used to locate and fix performance issues.
  • Built and deployed the application to various environments using MAVEN Scripts
  • Quartz, A job scheduling system is used to schedule batch jobs
  • Rational Clear Case is used as the version control
  • Configured and AdministeredRational Clear CaseVersion Control to automate Code Access and Code Release Management.
  • UsedCruise Controlfor creating a custom continuous build process.
  • UsedRational Clear Questfor defect and Feature tracking.
  • Involved in defect fixing during QA phase of the application
  • UsedOracleas Back end database.

Environment: Java/Java EE1.5, Eclipse3.5,BEAWebLogic10.X,Spring 2.x, Spring MVC, Spring IOC,JSP, JavaScript, Struts, HTML, JSTL, Hibernate 3.X, XML, JUnit,Log4j, TOAD, Oracle 10g, Web Services,RationalClear Case,RationalClear Quest,MAVEN, Windows XP, UNIX, PUTTY

Confidential, Charlotte, NC

Senior Java Developer

Responsibilities:

  • Designed User Interface using Spring MVC in the Manual repair Service coding.
  • Used Apache Axis Service Engine for creating and deploying Web Service clients using WSDL.
  • Parsing Service implementation to parse the ISO-2002 standard message which is having the transaction details using Simple Element, Compound Element and Advance Element API.
  • Involved in the Validation Service implementation to validate the Interchange, Instruction and Transaction data of the messages Using the VRGT Tool.
  • Involved in the writing of Perl and shell scripts to invoke different service from the flow.
  • Involved in the Smoke test Configuration of the application which process the message to be published from the payment system.
  • Developed class diagrams and Sequence Diagrams for design Document.
  • Written the low level Technical Document for the services of SCT.
  • Involved in the Reconciliation Service implementation which will manipulates the required date by getting from the main message.
  • Written the Validation Rules Generation application to generate the Rule.
  • Involved in the writing of sql/plsql stored procedures and triggers.
  • Involved in the writing of sybase quires using Joins and Unions.
  • Involved in the analysis of the Validation Rules Generation Tool to generate the Validation Rules for the different Messages.
  • The project implementation is done in Service Oriented Architecture by following the Agile Methodology.
  • Interact directly wif the Client for the Requirement analysis and involved in the technical implementation discussion.
  • Involved in the writing of JUnit test cases.

Environment: Java 1.5(JDK 5), JQuery, JSP 2.0, OPF, Spring 2.0, Hibernate 3.0,Sybase 12.0, Web Sphere Integration Developer 6.0.2, Webservices, BPEL, MS Visio 2003, SVN, XML, Windows, Log4J, Sql Developer 5.0.1, Perl, shell Scripting, Agile methodology, XSLT, Web Sphere Process Server 6.2, JUnit.

Confidential, Atlanta, GA

Sr Java Developer:

Responsibilities:

  • Designed high level documents for link provisioning, geographical redundancy and topological link summary for CN2150 Nodes.
  • Created a window based application for CN2150 provisioning using Swing architecture.
  • Developed the administrative client GUI for the provisioning of CN2150 Network Element using Blaze, Swing.
  • Developed JPanels, Jframes, and JLabels for the CN2150 provisioning GUI Tier.
  • Implement feature to show and hide face of gadget when they have data to present, do not have data to display.
  • Server side implementation of link provisioning and topological link feature is implemented using EJBs and JMS.
  • Configured Hibernate for accessing Oracle database and also to implement ORM mapping between the application tier and data tier.
  • Developed Session Beans to process requests between the nodes and used Hibernate to retrieve and update NE related information.
  • Development of DAO’s for NE related data (Shelfs, Slots, Ports) was implemented using Hibernate.
  • Configuration of Network elements (CN2150, CN4200, CN2300) wif ON-Center suite using C++.
  • Written MDBs to work wif JMS for achieving asynchronous messaging for the geographical redundancy feature related to CN2150 provisioning.
  • Used Confidential MQ Series to design the request/response mechanism for configuration of legacy based ON-Center 8.1 suite wif Network Control System (NCS).
  • Wrote Korn shell scripts to automate the tasks related GR, Topological Link Summary including the startup, multi-mode, stop scripts.
  • Design and developed the XML processed data for inter-Provisioning of links, geographical redundancy for CN2150 Network Element.
  • Worked wif DBA in designing tables and implementing Stored Procedures and Functions.
  • Tested the entire application using Junit.
  • Utilize the Apache Maven v2.x for build automation of CN2150 provisioning.
  • Log4J was used to log both User Interface and Domain Level Messages.
  • Involved in both SIT and SVT debugging phase modules.
  • Bugs associated to CN2150 provisioning which are part of ON-Center release 9.0.1 were fixed using DDTS.

Environment: Swing, Blaze 1.0, Java, C++, Corba, JFC, Oracle10g, EJBs, JMS, Hibernate 3.0, JDBC, J2EE Patterns, XML, Bea Weblogic 9.2, JSNMP, Confidential MQ Series, SQL, PL/SQL Scripting, Webstart, Log4j, Jude Professional, Toad, Eclipse 3.2.3, Apache Maven, Perforce, DDTS, Korn Shell scripting, UNIX, Sun Solaris OS.

Confidential, San Jose, CA

Java Developer

Responsibilities:

  • Involved in server side Web development.
  • Using MVC architecture I designed dis project and carefully modularized the application to different layers.
  • Developed Action Forms for validating forms.
  • Used Struts Tags to tie the Struts view Components to the rest of the frame work.
  • Extensively Used Struts Html, Logic, Bean tags for building JSP pages.
  • Developed Data Access Objects (DAO) to access the database. Used DAO, Factory and Value object design patterns to organize and integrate the Java objects.
  • Designed & developed the core pieces of the application like Connection Pooling, Logging, XML utility modules (XML SAX, DOM parsing) for Insurance webservice gateway.
  • Used Log4j as the logging mechanism.
  • Developed Reports & Charts using JFreeChart API

Environment: JSP, JDBC, HTML, Java Script, XML, XSLT, CSS, Servlets, Struts1.3, Oracle9i, PL/SQL, Eclipse IDE, WebLogic9.1, Unix.

Confidential

Java Web Developer

Responsibilities:

  • Designing the UI
  • Coding and Integration testing of the application
  • Code review and walk-through of the developed codes for change requests and enhancements.
  • Analyzing the Change requests and enhancements
  • Preparing Integration Test Cases for change requests and enhancements
  • Did Integration testing.
  • Defect fixing as a part of System Testing..

Environment: Java &J2ee (Jsp, Javabeans, Servlet), Eclipse IDE JDBC, Tomcat, MySQL database

We'd love your feedback!