We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

Middletown, NJ

SUMMARY:

  • Over 7+ years of IT experience in Analysis, Design, Development, Coding, Implementation and Testing of web based and client server multi - tier applications using Java/J2EE technologies.
  • Experience in designing highly transactional web sites using J2EE technologies and handling design/implementation using UML/Eclipse/Rational Software Architect
  • Expertise in UML (class diagrams, object diagrams, use-case diagrams, state diagrams, sequence diagrams, activity diagrams, and collaboration diagrams) as a business analysis methodology for application functionality design.
  • Expertise in Design and Development of enterprise applications using J2EE, C#, JSP, Servlets, Struts, Java Beans.
  • Extensive experience on MVC architecture using Struts frames work/JSP-Servlet and J2EE Design Patterns
  • Experience in XML technologies including XML, XSLT, XPath, DTD, XML-Schema, XMLBeans, JAXB, SAX and DOM parsers.
  • Extensive experience on DB2, Oracle, SQL Server, PostgreSQL, PL/SQL, SQL, Unix Shell Scripts, Ant build scripts, JSP, Tag library, Servlet, JDBC, JNDI, JMS, BEA Web logic, Tomcat.
  • Experience in Integration and deployment of J2EE Applications on WebLogic, WebSphere, JBoss5.1 and Apache Tomcat servers.
  • Extensive programming in Java, J2EE using Eclipse, WSAD, JBuilder and IntelliJ.
  • Experience in developing WebServices using REST and SOAP
  • Good knowledge in Java architecture and developing the applications using Java/J2EE design Patterns such as MVC, Singleton, Session Facade, Business Delegate, Transfer Objects, Front Controller and Data Access Objects.
  • Experience in Agile Development using Scrum.
  • Received many appreciations from Clients and also the internal team for handling projects during critical situations.

TECHNICAL SKILLS:

Java/J2ee Technologies: JDK1.5, JSP, Servlets, EJB 3.0, Swing, JDBC, Java Beans, RMI, JNDI, JSTL, JMS, JAXP, JAAS, LDAP, Java Mail, JAXB, Jersey, Struts Framework, Spring Framework, SOAP and Design Patterns.

Web/Persistence Technologies: JSF, Flex, AJAX, Ext JS, DWR, A4J, JPA, Hibernate

Languages/Scripts: Java, XML, XSLT, C, C++, Java Script, HTML, XML, DHTML, Shell script.

Web/App Servers: IBM Websphere 5/6.1, BEA Weblogic 6.0/7.0/9.0, JBOSS, Oracle AS, Tomcat 4.0/5.0, Apache 1.3/2.0, JBoss.

RDBMS: Oracle, MS SQL Server 7.0, DB2 and My SQL.

Operating System: UNIX, LINUX, AIX, Solaris, Windows 9x/NT/2000, and Sun Solaris.

Tools /Frame Work: MS Front Page, MS Office, Text Pad, Dream Weaver, Log4J, Ant, Maven, JUnit, Win CVS, SVN

Development Tools: RAD 7, WSAD 5, Eclipse, MyEclipse, NetBeans, Jbuilder.

PROFESSIONAL EXPERIENCE:

Confidential, Middletown, NJ

Sr. Java/J2EE Developer

Responsibilities:

  • Worked as a Java Developer and involved in the requirement analysis, development, integration, deployment and testing.
  • Developed the application using Spring MVC framework, JSP, jQuery, AJAX. Used Spring and Hibernate annotations.
  • Involved in using Hibernate with Spring DAO for implementing business layer.
  • Extensively worked on jQuery data tables,
  • Developed messaging interfaces. Developed message flows, pub/sub using MQ series
  • Developed reports using Jasper. Used barbecue API for generating barcodes.
  • Implemented web services using Apache Axis and SOAP to interact with sign generating system.
  • Implemented Restful web services to communicate with CDAP pricing application.
  • Extensively worked on developing test cases using JUnit. Assisted in performing load test using Load Runner.
  • Developed low level socket programming to communicate with mainframe programs. Implemented high volume processing data access layer using Hibernate to interact with multiple databases (Oracle, SQL Server and DB2).
  • Participated in peer review of code.
  • Used J2EE design patterns like Factory Methods, MVC, and Singleton Pattern that made modules and code more organized, flexible and readable for future upgrades.

Environment: JDK 1.7, J2EE, WebServices, SVN, MyEclipse 2014, Apache Tomcat 7, Struts 2.3, Tiles 3, Hibernate 3.4, Spring 4.0, JUnit, JSP, EJB, JavaScript, JSTL, XML, HTML, CSS, JQuery 1.9, Ajax, Oracle 11g, Windows.

Confidential, Plano, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Worked on design and implementation for integrating applications using Service Oriented Architecture (SOA). Implemented Restful web services for communication.
  • Worked in Agile Development Environment. Participated in Scrum meetings.
  • Developing business layer, persistence layer using Spring3.0 and Hibernate. Spring MVC, JSP, JQuery, JSONwas used for User Interface. Test cases are developed using JUnit. Used various design patters.
  • Worked on all aspects including Database schema design (MySQL), tomcat configuration, code review, testing.
  • Worked with business users to finalize requirements, define scope, architecture, estimation of development time and involved in project planning.
  • Led the efforts to establish code styles, logging standards in the team, initiated use of Fortify to analyze and mitigate security threats in application.
  • Wrote PERL script to transfer data from Oracle into text file. Transferred (SFTP) generated file to another application server for processing.
  • Developedmulti-threaded application using Executor framework.
  • Developed Reporting and analysis of data is developed using Jasper. Developed stored procedures and HQL queries.
  • Used DWR for AJAX functionality. Usedmaven for application build.
  • Developed web services using SOAP protocol and Apache CXF framework for integrating with other system.

Environment: Java/J2EE, C#, WebServices, CVS, Eclipse, Struts, Hibernate, JUnit, XML, JSP, EJB, JavaScript, JSTL, XML, HTML, CSS, JQuery, Ajax, Weblogic, Oracle 10g, Windows.

Confidential, New York, NY

Java Developer

Responsibilities:

  • Involved in Requirement analysis, gathered all possible requirements for the application, breaking the requirements in to exact implementation details using OOAD Methodology.
  • Involved in developing Use Cases, Class Diagrams & Sequence Diagrams using MS Visio.
  • Participated in design, code review, Team meetings, QA Sessions, documentation, testing and maintenance. Developed design documents, Test Plans and Test cases.
  • Used Spring framework like Spring IOC and Spring ORM for developing application.
  • Used Hibernate to develop and maintain the persistence layer.
  • Developed the application using Java Design patterns, Spring, Struts and EJB.
  • Wrote shell scripts to build rpm package and used in expect script.
  • Design and development of ePay Web Tier using HTML, JSP, JSTL and Struts MVC framework.
  • Developed Action classes, Action forms and configuration files in the Struts MVC framework. Front-end validation was done by using JavaScript.
  • Developed helper classes, EJB Session Beans and Entity Beans for implementing Business Logic.
  • Used Eclipse to develop, debug and testing the application.
  • Developed Database utility classes to access Database using JDBC, SQL Developed Stored Procedures, Functions and Packages using SQL.
  • Parsing of the Billing information was developed using Session beans and Java classes.
  • Developed Shell Scripts to run the applications and transferring the files from one server to another server.
  • Developed Unit and Integration testing of the application using JUnit Framework to ensure Quality Assurance.
  • Developed Ant Scripts to build WAR files for the application. Deployed the application on WebLogic and involved in resolving deployment issues.

Environment: Java/J2EE, C#, Eclipse, EJB, JSP, JMS, Struts, Spring 3, Hibernate, Servlets, JDBC, JUnit, WebLogic8.1, Oracle 10g, CVS, HTML, Ant, SQL, PL/SQL, MS Visio, JavaScript, XML, XSD, XSLT, PERL, UML, Windows, UNIX.

Confidential, Kansas

Java Developer

Responsibilities:

  • Participated in design sessions, code walkthroughs, Team meetings, QA Sessions, documentation, testing, maintenance etc. Developed design documents, Test Plans and Test cases.
  • Used Scrum incremental process of Agile methodology and assigned them to Jr. Java developers.
  • The J2EE Architecture includes the combination of MVC model of Apache Struts.
  • MVC was implemented using Dojo and custom tag libraries.
  • Developed the application using Java Design patterns, Struts, EJB and JMS.
  • Developed Action classes, Action forms and configuration files in the Struts MVC framework. Front-end validation was done by using JavaScript.
  • Developed the necessary helper classes, EJB Session Beans and Message Driven Beans for implementing Business Logic.
  • Developed messaging to between applications using JMS API.
  • Developed Database utility classes to access Database using Hibernate framework. Developed mapping classes and configuration files.
  • Implemented the SOAPWeb Services functionality in the application to allows external applications to access the data.
  • Involved in developing classes for Parsing, marshalling&unmarshalling of the XML documents into Java objects and vice versa using JAXB.
  • Developed Unit and Integration testing of the application using JUnit Framework to ensure Quality Assurance.
  • Deployed the application on JBoss and involved in resolving deployment issues.

Environment: Java 5.0, J2EE, Eclipse, EJB, JSP, JMS, Struts, Servlets, JDBC, Spring 3, JUnit, JBoss 3.8, Oracle 10g, CVS, HTML, Maven, Hibernate, MS Visio, JavaScript, XML, XSD, XSLT, UML, RUP, Windows, UNIX, Scrum, Quality Center.

Confidential, Indianapolis, IN

Java Developer

Responsibilities:

  • Developed web interface with Struts framework.
  • Used different features of Struts like MVC, Validation framework, tiles and tag library.
  • Provide production support for ECLPS, involving troubleshooting, identifying, fixing and testing production support issues that arise within the application.
  • Performed usability testing for the application using JUnit Test.
  • Created unit test cases document and captured execution results for the unit test cases.
  • Involved in configuring and deploying the application on Tomcat Server.
  • Using Web Service, JMS, MQ Series and Message Driven Bean to build the communication with layer to send and receive data.
  • Involved in various design review and code review meetings.
  • Used XML for data exchange, XSL for creating pdfs and log4j for logging.
  • Created and modified stored procedures and SQL queries for database logic.
  • Applied various design patterns like Business Delegate, Singleton and DAO patterns.

Environment: J2EE, Struts 2.x, SQL Server, HTML, Maven, Tomcat Server, JavaScript, SOAP, XML, Windows NT, Scrum, Intellij, Rational ClearCase.

Confidential

Jr. Java Developer

Responsibilities:

  • Designed and Developed web interface for admin module using Struts MVC framework to Search, reset password, lock/unlock the user accounts.
  • Extensively used Struts Validator for server-side validations and JavaScript for client-side validations.
  • Developed Stored Procedures, Queries to extract the Customers data from the database.
  • Used Subversion for Version Control Management.
  • Extensively used the Struts tag libraries (Bean Tags, Logic Tags and HTML Tags etc.) and Custom tag libraries.
  • Involved in code reviews, debugging and testing.
  • Used connection pooling for optimization using JDBC interface.
  • Flexibly used J2EE design patterns like Service locator, Data Access Object and Singleton.
  • Prepared Use-Cases from the given requirements and also interacted with clients for requirements gathering and clarifications.

Environment: Java, JSP, Struts Framework 1.2, JDBC, UML, JavaScript, HTML, Oracle 9i, WSAD, Maven, Subversion, Log4J, WebSphere and Windows / NT.

Hire Now