We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

State Of New York Albany, NY

SUMMARY:

  • Above 8 years of experience in Software Design, Development, Integration, Analysis, Product Development and implementation of Web based and client/server systems.
  • Experience in application development using Java/J2EE technologies using WebSphere Application Server (7.0/6.x) and IBM Portal server 6.x.Extensively worked on Java, JSP, JSF,Prime Faces, Servlets, Portlets(JSR168),Java Script, EJB, JDBC, HTML, Web services, WSDL, Spring, Struts, JQuery, Hibernate, MQ Series, JMS, JAXB, Dozer, ANT, Maven, SQL, PL/SQL, Oracle and DB2 .
  • Extensively Developed JSF Portlets using JSR 168 Portal API on WebSphere Portal server 6.0 and 6.1
  • Experience in front end development using Prime faces.
  • Extensive knowledge of J2EE Design Patterns like Singleton, Session Facade, DAO, DTO and Business Delegate in the development of web based and distributed Enterprise Applications.
  • Expertise in developing IBM Web sphere portlets using JSR168 specifications, creation of Inter portlet communication (IPC) and Portal server administration.
  • Experience in Maven automation build tool.
  • 8+ years’ experience in development web based applications using JSF and Prime faces framework.
  • Worked on RAD (Rational Application Developer) 7.5 IDE for developing portlets and business logic.
  • Exposed to portal admin using the administrator console for installing themes, skin and creating different user group for different level of access. Created and managed users, groups and their roles; personalized the portlet views and contents depending on the groups.
  • Hands on Service Oriented Architecture using Web Services with SOAP and WSDL.
  • Hands on experience in Spring framework.
  • 4+ years’ Experience in web development experience in Struts framework.
  • Experience in ORM technologies Hibernate, JPA.
  • 8+ years’ experience in SQL, PL/SQL development.
  • Experience in XML, XSLT and schemas like XSD, DTD.
  • Writing scripts using build tools like ANT to build and deploy JAR, WAR and EAR applications.
  • Experience using Maven for dependency management, build process and code coverage.
  • Experience in frontend development using Struts.
  • 4+ years’ experience in Production Support and Maintenance and Enhancement experience.
  • Experience in IBM portal server /IBM application server deployment.
  • Expertise in analyzing and solving technical problems, bug fixing and ability to learn and work efficiently as an individual and in groups.
  • Experience in JBoss Application server, WebLogic Application server and Web sphere deployment.

TECHNICAL SKILLS:

Programming Languages: Java, C, C++, PL/SQL and SQL

JEE Technologies: EJB 2.1/3.0, Servlets, JSP, JSF, JDBC, XML, JMS, JNDI, Log4j, JUnit, Web Services, Spring.

IDE: RAD 7.x/6.x, RSA 7.x, Eclipse 3.x, JBuilder, Oracle Weblogic workshop10.1

Data base: Oracle, DB2, Sybase

Application/Portal Servers: WebSphere Application Server 6.x/7.0,Portal Server 6.0/6.1, Tomcat, Oracle Web logic Application Server, JBOSS Application Server

Build Tools: ANT, Maven, Hudson, Nexus

Web Application Frameworks: Struts, JSF, Prime Faces

ORMs: Hibernate, JPA, IBATIS

XML Tools: XSLT, JAXB, XML Schema, XPath, XML Beans.

Middleware/Tools: Dozer, MQ Series

WEB Technologies: Java Script, HTML, CSS, DOJO, JQUERY

Operating Systems: MS - Windows XP/NT/2000/3.x/95/98, UNIX, Linux

Source Version Control: SVN, CVS

PROFESSIONAL EXPERIENCE:

Confidential,State of New York,Albany, NY

Sr. Java Developer

Responsibilities:

  • Provided Enhancement to the existing application in the system as per business requirements. Identifying all technical and other problems related to the change requests.
  • Responsible for the Requirements Analysis for development of design artifacts such as sequence, collaboration and class diagrams. Technical and process documentation and making sure the documentation is up to date.
  • Involved in developing conversion of the application into Liferay portlets removal as part of the new enhancements.
  • Developed and maintain the persistence layer using Hibernate.
  • Developed web tier using Prime faces and JavaScript. Client validations using JavaScript, JQuery and Java classes for business layer.
  • Involved in database design
  • Developed Database utility classes to access Database using Hibernate framework. Developed mapping classes and configuration files.
  • Developed the necessary helper classes, EJB Session Beans for implementing Business Logic.
  • Parsing request/response received from WMS using XSLT, Xpath, JMS and JAXB and generated PDF reports.
  • Developed Unit and Integration testing of the application using JUnit Framework to ensure Quality Assurance.
  • Developed Maven Scripts to build WAR/EAR files for the application. Deployed the application on JBoss AS and involved in resolving deployment issue
  • Involved in defect fixes and change requests changes

Environment: Java, EJB, JMS, JSP, Prime faces, Servlets, JDBC, Hibernate, JUnit, Jboss5.1, Drools, LifeRay Portal, Oracle 10g, CVS, Maven, MQ Series, Web Services, SOAP, WSDL, SQL, JQuery, JavaScript, XML, XSD, XSLT, Clear Quest, UML, LDAP, Windows, UNIX.

Confidential,Albany, NY

Java/J2EE Developer

Responsibilities:

  • Developed front end using JSF framework
  • Developed Data access layer using DAO framework and JPA.
  • Developed complete module (Private school module, Teacher, Director and Agent modules) front end to backend.
  • Involved in development of Admin screens for update/delete admin tables.
  • Integrated the application with Service backend service.
  • Involved in Client side validation using Java script.
  • Developed web pages using JQuery
  • Developed business validations classes as per the use case.
  • Involved in Database design
  • Developed persistency layer using JPA
  • Involved in defect fixing and production support.
  • Developed servlets to generate the PDF notification.
  • Developed different PDF formats for different notifications using IText.
  • Prepared documents for end user online help documents.
  • Involved in design documents, data base design documents.

Environment: Java, JSP, JSF, HTML, Java Script, JQuery, JPA SQL, PL/SQL, Oracle, CSS, IText, JUnit, Oracle Weblogic Application Server, JDeveloper, CVS.

ConfidentialAlbany, NY

Java/J2EE Developer

Responsibilities:

  • Developed front end portlets using Prime Faces framework.
  • Developed Entity Type, Entity Associations, Entity Hierarchy Portlets using JSF framework.
  • Integrated the front end with Spring based framework.
  • Developed DAO, Impl using iBatis framework.
  • Integrated the application with Service backend service.
  • Involved in Client side validation using Java script.
  • Developed business validation classes.
  • Developed Stored Procedures/Triggers to load data
  • Implemented application using several design patterns such as MVC, Business Delegate, Singleton,
  • Involved in defect fixing and production support.
  • Developed servlets to display the Images and export the excel data.

Environment: Java, JSP, JSF, HTML, Java Script, XML, SQL,PL/SQL, Spring, iBatis, Web services, Oracle, SQL, JUnit, Oracle Web logic Application Server, Oracle Web logic workshop, CVS.

Confidential, Malta, NY

Java/J2EE Developer

Responsibilities:

  • Developed front end using Prime faces framework
  • Developed Violation Rule, Violation Shape, Violation Cell, Waiver Rule, Waiver Cell, Administration screen using JSF frame work.
  • Involved in development of Admin screens for update/delete admin tables.
  • Developer Loader UI using Prime faces and JQuery.
  • Integrated the application with backend service.
  • Involved in Client side validation using Java script.
  • Involved in Loader class for loading the input data using Java.
  • Developed business validation classes.
  • Developed business service classes using JBOSS Dev Studio.
  • Prepared Ant scripts to build War file and EAR files.
  • Developed Stored Procedures to load data from flat files
  • Implemented application using several design patterns such as MVC, Business Delegate, Singleton,
  • Implemented Data Transfer Objects for moving data between Presentation Tier and Business Layer.
  • Involved in defect fixing and worked on change requests.

Environment: Java, JSP, Prime faces, HTML, JQuery, Java Script, XML, SQL,PL/SQL, EJB, JPA, Oracle, SQL, Junit, Log4J, Web Logic Application Server, CVS.

Confidential,Albany, NY

WebSphere Portal Developer

Responsibilities:
  • Developed III Parole Reconciliation and III Reconciliation report portlets using JSF based on JSR168 Specifications.
  • Developed CSV Servlet for export reports as CSV (Comma Separated Values) format.
  • Created pages, users and roles in Sandbox (dev) environment.
  • Developed business validation classes.
  • Developed business service classes using RAD.
  • Prepared Ant scripts to build War file and EAR files.
  • Developed business service to generate different types of files
  • Developed CJRDM adapter to call external application.
  • Implemented application using several design patterns such as MVC, Business Delegate, Session Facade, and Singleton.
  • Developed EJB Session Bean(Session Façade design pattern) using EJB 2.1
  • RAD7.x used as Java IDE tool for creating JSPs, Portlets, EJBs.
  • Implemented Data Transfer Objects for moving data between Presentation Tier and Business Layer.
  • Involved in defect fixing and worked on change requests.
  • Involved in deployment, Release testing, tagging and send release notes to release management.

Environment: Java, JSP, JSF, Portlets HTML, Java Script, JQuery, SQL,PL/SQL,EJB, IBM Web Sphere Portal server, RAD, Hibernate, Oracle, SQL, Sun One LDAP server, XSLT, Junit, Log4J, SVN.

Confidential,Albany, NY

WebSphere Portal Developer

Responsibilities:

  • Developed III Parole Reconciliation and III Reconciliation report portlets using JSF based on JSR168 Specifications.
  • Developed CSV Servlet for export reports as CSV (Comma Separated Values) format.
  • Created pages, users and roles in Sandbox (dev) environment.
  • Developed business validation classes.
  • Developed Business Delegate class.
  • Developed business service classes using RAD.
  • Prepared Ant scripts to build War file and EAR files
  • Implemented application using several design patterns such as MVC, Business Delegate, Session Facade, Singleton,.
  • Developed EJB Session Bean(Session Façade design pattern) using EJB 2.1
  • Implemented Data Transfer Objects for moving data between Presentation Tier and Business Layer.
  • Deployed portlet WAR on IBM portal server6.0 and Deployed EAR on IBM App server 6.1.
  • Involved in defect fixing and worked on change requests.
  • Involved in deployment, Release testing, tagging and send release notes to release management.

Environment: Java, JSP, JSF, Portlets HTML, Java Script, JQuery, SQL,PL/SQL,EJB, IBM Web Sphere Portal server, RAD, Hibernate, Oracle, SQL, Sun One LDAP server, XSLT, Junit, Log4J, CVS.

Confidential,New Jersey

WebSphere Portal Developer

Responsibilities:

  • Worked on creating all the GUI Prototypes and screens using HTML
  • Extensively developed policy Entry, Modify, Cancel, Inquiry, Claims reporting JSR 168 portlets using JSF.
  • Developed business validation classes.
  • Developed business service classes.
  • Implemented application using several design patterns such as MVC, Business Delegate, Session Facade, Singleton and Service Locator
  • Developed EJB Session Bean(Session Façade design pattern) using EJB 2.1
  • RAD7.x used as Java IDE tool for creating JSPs, Portlets, EJBs.
  • Deployed portlet WAR on IBM portlet server6.0 and Deployed EAR on IBM App server 6.1.
  • Involved in defect fixing and worked on change requests.
  • Support Implementation and Post-Implementation defect management with the urgency needed to support a successful go-live.
  • Experience in generate reports using SAS.
  • Involved in tag the code and send the release to QA, Pre Prod and Prod environments.

Environment: Java, JSP, JSF, Portlets HTML, Java Script, DHTML,XML,XSLT, WSDL, SQL,PL/SQL, SOAP, EJB, Web Logic Application Server, Hibernate, Oracle, SQL, Sun One LDAP server, SAS, Junit, Log4J, Maven, CVS.

Confidential, NJ

WebSphere Portal Developer

Responsibilities:

  • Translate requirements into specifications and develop technical interfaces.
  • Developed Registration portlet for member’s registration.
  • Developer Search provider portlet for finding physician/surgeon or dentist.
  • Developed a custom tool SQL Generator and Loader for generating and loading DDL, DML scripts using customized Hibernate API for HSQL, H2 and Oracle databases.
  • Used latest ORM techniques with Hibernate 3.x.x as the persistence.
  • Developed EJB2.1 and business delegate class.
  • With support of Generics in Java 5 used Generic DAO pattern to implement generic CRUD operations.
  • Responsible for writing unit tests using spring framework’s Test-NG support.
  • Used XML Encoder/Decoder, Xstream to store/retrieve sample test data for unit tests.
  • Involved in defect fixing and tracking.
  • Developed ant scripts for build and deployment processes.

Environment: Java 1.5, JSR 168, JSP 2.0, JSF, Spring, JNDI, Oracle, HTML, XML, Hibernate, SQL, PL/SQL, Apache Ant 1.7.0, Web Logic Server, CVS, Toad.

Confidential, NJ

WebSphere Portal Developer

Responsibilities:

  • Involved in Development, Bug fixing, migration and maintenance of Enrollment portal application along with activities like trouble shooting, performance tuning, prevent security threats at different layers such as the user interface layer, business layer and database layer.
  • Extended IBM’s Portal User Management API (PUMA 6.1) for user and group management operations.
  • Implemented application using several design patterns such as MVC, Business Delegate, Singleton and Service Locator.
  • Developed custom tags for security checks and implement context sensitive help using portlet help mode.
  • Developed front-end of the application using JSR 168 API, JSF Portlet, and JSF Framework.
  • Designed and developed a Report generation tool using J-Excel API to export reports to Microsoft Excel.
  • Implemented persistence layer using Data Access Objects (DAO), Hibernate and Data Sources.
  • Updated use case and technical documents.

Environment: Java 1.5, JSR 168, JSP 2.0, JSF, Spring, JNDI, Oracle, SQL, PL/SQL, HTML, XML, Hibernate, Apache Ant 1.7.0, Web Logic Application Server, CVS, Toad.

Confidential,New York

Java/J2EE Developer

Responsibilities:

  • Coded Server side Enterprise Java beans using Session and Message Driven Beans.
  • Creating of EAR files and setting up the paths and properties for Web sphere application server.
  • Used Struts Framework for the application, Developed Struts Action Classes and Business
  • Logic and have developed Hibernate HQL and Hibernate mappings /created DAO mappings in Hibernate
  • Created navigation component that reads the next page details from an XML config file.
  • Involved O/R Mapping using Hibernate.
  • Designed Reference table process that primarily involves caching of the dropdown data for all the pages.
  • Developed server-side common utilities for the application and the front-end dynamic web pages using JSP, JavaScript and HTML Developed EJB components encapsulating business logic.
  • Major components designed Reference Table, Navigation, Custom tags, and Logout process.
  • Responsible for Unit Testing with Junit, integration testing of software.
  • Developed XSLT to display transaction information in html format.

Environment: Java 1.4, J2EE, JSP 2.0, Struts, EJB, JMS, JNDI, SQL,PL/SQL, Oracle, HTML, XML, Apache Ant 1.7.0,Hiberante, Web services, Web Logic server, Web Logic workshop .

Confidential

Java/J2EE Developer

Responsibilities:

  • Coded Server side Enterprise Java beans using Session and Message Driven Beans.
  • Developed front end development using JSP.
  • Logic and have developed Hibernate HQL and Hibernate mappings /created DAO mappings in Hibernate
  • Involved in developing Stored procedures and Triggers.
  • Involved O/R Mapping using Hibernate.
  • Involved in Development service implementation.
  • Involved in Unit Testing and Integration Testing.
  • Implemented Design Pattern like Singleton, DAO and Factory.
  • Developed common service validations and business validations Major components designed Reference Table, Navigation, Custom tags, Logout process.
  • Implemented security application for the entire Application, which authorizes and authenticate particular user to view JSP pages.
  • Responsible for Unit Testing with Junit, integration testing of software.
  • Assisted in getting the requirements to enhance the existing application.

Environment: Java 1.4, J2EE, JSP 2.0, Struts, EJB, JMS, JNDI, Oracle, SQL, PL/SQL, HTML, XML, Apache Ant 1.7.0, Rational Rose, Web Logic server, Web Logic workshop, LDAP, LOG4J, SVN

We'd love your feedback!