We provide IT Staff Augmentation Services!

Sr. J2ee Developer Resume

0/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Over 7 years of experience in application development using OO software architecture, analysis, design, development & implementation of Enterprise Systems.
  • Proficient in Java, J2EE, JSF, Struts, Spring Framework, Hibernate, HTML, DHTML, JDBC, XML, EJB, RAD, Rational Rose, UML, SQL, PL/SQL, Oracle, SQL Server, Tomcat.
  • Sun Certified Java Programmer 1.4
  • Experience in developing enterprise applications using IDE tools like Eclipse, Weblogic Workshop, RAD and WSAD.
  • Experience in using Weblogic Application Server and Websphere Application Server.
  • Extensively worked with Java Servlets, JSP, and Struts, HTML tags and tiles.
  • Experience in working with EJB and developed several State less, Stateful Session Beans and Entity Beans.
  • Experience in Unix Shell Scripting for automated daily house - keeping activities by coding several daily and weekly jobs for reporting.
  • Worked with SQL/PLSQL to create field-domains, tables, table-spaces and views.
  • Extensively used JUnit for writing automated test cases during application development.
  • Experience in using the open source tools Log4j, ANT, Maven and JUnit test Framework.
  • Excellent organizational, interpersonal and communicational skills.

TECHNICAL SKILLS

Programming: Java, C, C++, Shell Scripting, SQL, PL/SQL.

ID Environments: Weblogic Workshop, RAD, Eclipse, TOAD

Web Technologies: J2EE, EJB, Java Swing, Servlets, JSP, Java Beans, Spring, Hibernate, XML, Java Script, SOAP, JMS, XSLT, Struts, JSTL, HTML, DHTML, CSS, XSL.

Application Servers: Weblogic and Websphere Application Server, Apache Tomcat and JBoss

Design: Rational Rose, Dreamweaver

Database environments: Oracle, SQL Server, Postgre SQL, DB2

Versioning Tools: Clearcase, Visual Source Safe, and CVS

Build tools: Ant, Maven

Operating systems: Windows XP, Windows NT/2000, UNIX, Solaris 8.0, Linux

PROFESSIONAL EXPERIENCE

Confidential, Richardson, TX

Java/J2EE Developer

Responsibilities:

  • Involved in full SDLC for $20 starter toll tag and other related tasks for Confidential project.
  • Involved in technology upgrade and added logging support and timeout functionality for legacy applications for Confidential .
  • Successfully analyzed and resolved numerous production tickets which required debugging code, analyzing logs and querying Oracle database within standard time
  • Worked in production environment to process DPU files and helped resolve file processing issues for Confidential .
  • Analyzed and resolved issues in Job processing when reported.
  • Worked on Online Help module that displays help page for each screen for Confidential .
  • Involved in Enhancement of processes and modules.
  • Worked on requests to change content on the OLCSC web application.
  • Worked on internal applications to resolve issues faced by Confidential .
  • Headed multiple daily or weekly application UAT and Production release projects, from business approvals to final system sanity checks.
  • Utilized UNIX commands to run shell scripts, check logs, directories, and copy files
  • Interfaced with application programmers and database administrators, QA, UNIX administrators and application stakeholders and end users.
  • Strong understanding of the application and its logical database system infrastructure
  • Involved in investigation and troubleshooting of data issues and bug fixes.
  • Hands on experience in Java and UNIX from support perspective.
  • Online Support, on call support, incident & problem management

Environment: Java, JSP, JSTL, JavaScript, JQuery, YUI, Struts, Tiles, JNDI, EJB, Hibernate, JDBC, JNDI, Maven, Log4J, Quartz Scheduler, Eclipse IDE, JDeveloper, Oracle, PL/SQL Developer, TortoiseCVS, HEAT Lite, OC4J

Confidential, MS

Java/J2EE Developer

Responsibilities:

  • Involved in Software Development Life Cycle phases like requirements gathering, Analysis, Design, Development and Testing for Access MS system
  • Used Tiles plugin to create reusable view components
  • XDoclet was used to generate Struts configuration file, struts validator configuration file and Hibernate mapping files.
  • Implemented Model View Controller (MVC-2) architecture using Jakarta Struts framework at presentation tier.
  • Performed cost benefit analysis
  • Wrote client side and server side validations using Struts Validators.
  • Used Clearcase as version control tool and Ant as build tool.
  • Involved in writing LDAP scripts to create functions and roles
  • Developed Data Access Objects (DAO) and Domain Objects
  • Hibernate 3 was used as the Object Relational Mapping (ORM) framework.
  • Hibernate Annotations is used to provide the metadata for the Object and Relational Table mapping.
  • Used BIRT tool to create reports and correspondences
  • Involved in writing unit test cases and managing defects

Environment: Java 1.6, Struts, Hibernate 3.0, Log4J, Eclipse, Ant, Clearcase, SQL, DB2, XDoclet, JDBC, Embarcadero, LDAP, BIRT Drools, Unix, JBoss

Confidential, WI

Java/J2EE Developer

Responsibilities:

  • Followed Scrum concepts of Agile Methodology to produce high Quality deliverables
  • Involved in System Requirement study, conceptual design and creation of Use Cases based on the requirements using UML.
  • Involved in building java applications using OSGI SOA platform by creating OSGI based services
  • Involved in use case integration testing of interactions between services.
  • Worked on the service layer for transaction related activities
  • Implemented transaction dispatcher for transaction state changes
  • Implemented state change machine for scanner state transition based on transaction
  • Used core java during the whole lifecycle and extensive use of multithreading
  • Wrote JUnit test cases and Integration tests for high test coverage
  • Used OSGI framework and Declarative services to expose services
  • Used Clearcase as version control tool and Maven as build tool
  • Used Sonar and Coverity for static analysis and test coverage
  • Used Rally as Agile management software
Environment: Java 1.5, Java Swing, OSGI, JUnit, Log4J, Eclipse, Maven, Agile, Rally, Code Collaborator, Sonar, Coverity, Clearcase, Postgre SQL

Confidential, Austin TX

Sr. J2EE Developer

Responsibilities:

  • Involved in System Requirement study, conceptual design and designing of Use Cases based on the requirements using UML.
  • Developed UI screens by using JSP’s and VXML.
  • Implemented Model View Controller (MVC-2) architecture using Jakarta Struts framework at presentation tier.
  • Retrieved audio recording, utterance value, confidence value by using struts.
  • Wrote client side and server side validations using Struts Validators and Java Scripts Validations.
  • Followed Scrum concepts of Agile Methodology to produce high Quality application.
  • Programming for reading CDR (call information) from IP network via TCP /IP socket.
  • Implemented unit testing by using JUNIT.
  • Creating Deployment Descriptor in Struts framework.
  • Used Spring framework to integrate the application using struts-spring plugin.
  • Development of Spring config files and web.xml
  • Performed testing and maintenance on application built using Struts framework,
  • Involve in writing Stored Procedures & cursors using DDL, DML SQL queries.
  • Involved in developing web services using SOAP, XML to retrieve customer identification using a unique call identifier.
  • Used PVCS as version control tool.

Environment: Core Java 1.5, JSP, Servlets, Struts, Spring, JavaScript, Oracle, PVCS, TCP/IP, HTTP, SNMP, JUNIT,JDBC, Log4J, VXML, RAD, Web sphere, ANT,SQL, MVS, Web Services, SOAP, Agile.

Confidential, NC

JAVA/J2EE Developer

Responsibilities:

  • Involved in Software Development Life Cycle phases like requirements gathering, Analysis, Design, Development and Testing
  • Designed and developed user interfaces according to the levels of users (Admin, Management, Support and Customer levels)
  • Developed Web services for retrieving credit information from the credit bureau.
  • Developed Session Beans for maintaining the session of the current users and to implement the business logic
  • Developed Entity Beans which will manage the transactions with the database to deliver the content to the presentation layer and also to store the data into the data layer
  • Used WSAD for the developing the application
  • Used Visual Source Safe for version management

Environment: J2EE, Java, Servlets, JSP, EJB2.0, PL/SQL, XML, JUnit, Web Sphere, Struts1.2, Hibernate, HTML, JavaScript, WSAD, Rational Clear case, Oracle, Unix.

Confidential, St Louis, MO

Java/J2EE Developer

Responsibilities:

  • Design of web pages using JSP/HTML/DHTML and client side validation with Java Script
  • Strutswere used to make the application Web-centric, and followed the MVC architecture for the application.
  • UsedDynaActionFormsto simplify the use of ActionForm for each Jsp.
  • Integrated View Commands with the Business Commands.
  • Developed and deployed EJB’s (Session and Entity) to implement the business logic and to handle various interactions with the database.
  • Database Connectivity coding using Hibernate.
  • Data retrieval and storage in the DB2 database. Retrieval of datafrom database using JDBC Connectivity.
  • Responsible for writing, tuning and maintaining complex SQL statements.
  • Developed, implemented, and maintained an asynchronous, AJAX based rich client for improved customer experience.
  • Involved in solving the multithreaded synchronization issues and job schedulers.
  • Upgraded the existing Rate Estimate Application using AJAX - manipulating the data using JavaScript that is retrieved in JSON format for enhancement in performance and user experience.
  • Used WebServices - WSDL and SOAP for getting credit card information from third party.
  • Used XSL/ XSLT for Transforming and displaying reports. Developed DTD’s for XML.
  • Developed test suits for the application using JUnit
  • Used CVS for Source code control System.
  • Involved in the design and implementation of the business façade based on session façade and business delegate patterns to manage interactions between the web tier and business tier

Environment: Java, J2EE, JavaScript, Struts, XML, Eclipse, JBOSS, Apache Tomcat, AJAX, XSLT, JSP, JSTL, JSON, JMS, SOAP, SOA, Hibernate, WSDL, Tag libraries, Web sphere, Ant, EJB2.0, Log4J, JUnit, CVS, UNIX

Confidential

Java Developer

Responsibilities:

  • Analyzed the banking and existing system requirements and validated them to suit J2EE architecture.
  • Designed the application based on J2EE n- tier architecture for server side and designed the front- end based on the struts framework for web application on Tomcat.
  • Designed the process flow between front-end and server side components
  • Designed and validated the business rules for Banking, Credit Card, and Corporate Cards.
  • Interacted with Portfolio Architect and Business Analyst for requirements gathering, Business analysis, and for other system dependencies.
  • Designed Data Transfer Objects (DTO)
  • Designed Use Case, Java classes, Sequence diagram in UML using Rational Rose.
  • Designed Java classes as per OO Design.

Environment: s: JDK1: J2EE, Struts, EJB, JMS, XML, Servlets, JSP, CVS, HTML, Oracle 8i, Microsoft VISIO, Rational Rose, UML, and Tomcat.

Confidential

Java Developer

Responsibilities:

  • Created user flows and custom controls flows using JSP, Java Script and Perl.
  • Performed database designing, developed packages, stored procedures, functions and database triggers using SQL Server 2000.
  • Designed relational data models based on application system data requirements.
  • Used JDBC to access the SQL Server Tables.
  • Data from various tables is integrated.
  • Automated sending of E-Mails from MS Outlook from the application.
  • Involved in developing different type of JSP Reports and complicated validations.
  • Extensively Worked with Back-end communication using Servlets and Interfaces
  • Fixed Bugs and Enhancements for Existing applications.

Environment: J2EE, Perl, Servlets, JSP, WebLogic5.0, UML, XML, SQL Server 2000, MS Windows.

We'd love your feedback!