We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

0/5 (Submit Your Rating)

Princeton, NJ

SUMMARY

  • 7+ years of experience in Software Industry Analysis, Design, Development, Implementation and Testing of enterprise applications using Java/J2EE technologies.
  • Superior project implementation skills using both core and advanced Java technologies (AWT, EJB, Servlets, JSP, EJB, JNDI, JMS, JDBC, RMI, XML, XSLT, SAX, DOM, JAXP, Hibernate, Web Services) with various middleware technologies.
  • Well versed in using Client Side Design and Development using JavaScript, XML, XSL, CSS, HTML/DHTML
  • Adept in developing applications using Oracle, Sybase, DB2 UDB and SQL Server 2005.
  • Expertise in Web Sphere, BEA Web Logic, JBOSS Application Servers and Tomcat 5.0
  • Hands on experience with Eclipse, RAD, Net Beans, WSAD IDEs
  • Proficiency in developing applications using JSF, Struts, spring frame work and Hibernate 3.1.
  • Expert in using XML technologies such as XML, XSD, DTD, XML Schema, XSL, XSLT, XPath, XQuery, DOM, SAX and JAXP
  • Expertise in J2EE Design Patterns such as MVC, DAO, Singleton, Session Facade in the development of Multi - Tier distributed Enterprise Applications
  • Have worked with different SDLC methodologies like Waterfall, RUP, Agile (TDD, SCRUM, and XP).
  • Implemented SOA architecture with Web Services using SOAP, WSDL and UDDI
  • Experienced in writing unit test cases using JUnit.
  • Extensive experience using SQL and PL/SQL to write Stored Procedures, Triggers and Functions
  • Experienced with Class diagrams and Use Case diagrams based on Unified Modeling Language (UML) architecture using Rational Rose 2000, Microsoft Visio
  • Good designing and implementation experience with Java, C, Perl and UNIX shell scripting.
  • Extensive experience in Requirements gathering, Analysis, Design, Code Reviews, Unit Testing and Integration Testing
  • Proven communication, technical skills and the ability to work in a team for successful completion of projects.

TECHNICAL SKILLS

Operating Systems: Windows NT/95/98, Windows 2000 Professional, Windows XP and DOS,UNIX

Languages: Java, J2SE, Java EE 1.5, Java Script, Ajax, SQL, PL/SQL, C, C++

Web/Distributed Technologies: J2EE, Java EE 5, Servlets, JSP 2.0, JSTL1.1,EJB 1.1/2.0/3.0, JDBC 2.0/3.0, RMI, XML, XSLT, UML, MVC, JSF, Struts, Spring, Java Threads, XML, SOA, JMS, Hibernate

J2EE Frame works: Struts, JSF, Hibernate 3.0, Spring, EJB 3.0

GUI: AWT, Swing

Databases: Oracle9i/10g/11g, DB2, Sybase, MS-Access, MySQL, SQL-Server 2005

Web/Application Servers: BEA WebLogic, JBOSS, Apache Tomcat, WebSphere

Scripting: JSP 2.1, Java Script, HTML, DHTML, CSS, Ant, Unix Shell Scripting, Maven

IDE Platforms: Eclipse, RAD 6.0, Net Beans, WSAD 4/5

Project Methodologies: Unified Modeling Language (UML), Rational Unified Process (RUP)

Version Control Tools: Subversion, CVS,VSS

Web Services: SOAP, WSDL, UDDI

PROFESSIONAL EXPERIENCE

Confidential, McLean, VA

Sr. Java/J2EE Developer

Responsibilities:

  • Worked on MSS project to finish very complex unfinished Main page named Pipeline management screen as well as to add some more features and enhancement to screen as Business required.
  • Worked closely with BA and Business; attained several meeting to understand Business requirements as well as gave several presentations to let them know how we are addressing their requirements.
  • Used JSF 2.0 and RichFaces components extensively to update existing screen and load properly with IE 8 and 9.
  • Used EJB 3.0 and JPA to display values from DB2 database on screen and to fix lots of bugs and enhancements for screen.
  • Used different components of RichFaces like datatable, extended datatable, calendar, filters, links, validation, Ajax etc.
  • Used Maven to build the project deploy jar, war and ear file on weblogic server and also used SVN as revision control tool.
  • Helped team members to solve many JSF and RichFaces related issues.
  • Successfully able to create fully functional screen which can display all loans which are in Pipeline, Able to add loans to scenarios and able to make Scenarios Primary with lots of other functionality like creating duplicate scenario, delete scenario, make Draft scenario from primary scenario, etc.
  • Used EJB 3.0 to create service which is responsible for transferring metadata and data to each other.
  • Used spring framework with EJB 3.0 to create these services which are able to handle transactions in millions.
  • Created several transfer objects (TO), POJO which contain all the logic, Bean and DAO, Interfaces using JAVA, EJB3.0 and spring framework.
  • Created several complex SQL Query which used by Services to transfer Metadata and Data.
  • Used Ant as Build tool and ClearCase as revision control tool.
  • Used JasperReports to creat Reports according to the requirements.
  • Made screen to generate JasperReports.
  • Created stand alone project to delete unwanted loans from Database.

Environment: Java, Eclipse, J2EE, Richfaces 4.2, Servlets, JSF 2.0, EJB 3.0, Java Script, Weblogic 10.6, JSP, Spring, Hibernate, Struts, HTML, CSS, DB2, ClearCase, ClearQuest, AJAX, Log4j, JUnit, XMLSchema, SOAP, EJB3.0, Window 7, UNIX, Putty, JNDI, SQL, Ant, Maven, SVN, JasperReports.

Confidential, Mechanicsburg, PA

Sr. Java/ J2EE Developer

Responsibilities:

  • Participated in project planning sessions with business analysts and team members to analyze business IT Requirements and translate business requirements into working model. Directly worked with client for necessary UI and functionality customization.
  • Used JSF 2, CSS, HTML, EJB3, PrimeFaces, DB2 and Active Directory to create new user registration system so that the partner company could send batch user file which can be used for bulk account creation.
  • Worked with Active Directory for Creating Different AD Roles and Restriction for user to access and edit different data related to pharmacy.
  • Developed Java E-mail system and create different E-mail templates and make necessary last minute required changes under direct guidance of client.
  • Worked extensively with Google API v3.o to create findaPharmcy Page which can be used for location base search and direction and print direction. Also Map on findaPhamacy can zoom in to user location if user ready to share his/her location.
  • Used Google API, Java Script, JSON, JQuery, JSF, CSS, HTML, Servlet and PrimeFaces to create and enhance desire functionality and look for FindaPharmacy page.
  • Extensivly worked with JSF2, PrimeFaces3.2, CSS, HTML, JavaScript, JQuery, AJAX to create different UI Screen and achieve desire look and functionality.
  • Wrote, debugged ANT, Maven Scripts for building the entire web application and deploy them on WebSphere.
  • Use EJB3 and DTO and DAO design pattern to persist data in DB2 9.1 database.
  • Deploy Jar, War and Ear file on the WebSphere Application Server.
  • Worked on Front End and Back End of system to fix the bug, Enhanced and Fixed code using JSF2, CSS, HTML, JAVA, JavaScript, JQuery etc.
  • Used Different design pattern like DAO, DTO for data base interaction as well as worked with SessionFacade design pattern.
  • Helped other team member in fixing bugs, solving problem, fixing errors as well as communicate with client, Team Members and QA personal to deliver best product.

Environment: JAVA, Eclipse, JSF, PrimeFaces, Servlet, JSP, HTML, CSS, XML, CVS, EJB 3.O, JNDI, UNIX, Log4j, ANT, JUnit, SOAP, JNDI, Maven, JavaScript, JQuery, AJAX, Websphere Application Server 7,Window XP/7.

Confidential, Philadelphia, PA

Sr. Java/J2EE Developer

Responsibilities:

  • Participated in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the application.
  • Developed the Login, Policy and Claims Screens for customers using AJAX, JSP, HTML, CSS, JavaScript and Struts Tags.
  • Wrote authentication and authorization classes and manage it in the front controller for all the users according to their entitlements.
  • Developed the UML use cases and Sequence diagrams using Rational Rose
  • Designed and Developed Web Services using technologies UDDI, WSDL, SOAP to communicate to the other modules.
  • Configured Hibernate objects as Spring Beans in the Spring Configuration File.
  • Involved in performance tuning of the application to meet non functional requirements
  • Wrote client side and server side validations using Struts Validators and Java Scripts Validations.
  • Used Struts tag libraries, JSTL and created web interfaces using JSP technology and deployed on WAS.
  • Configured the Hibernate configuration files to persist the data to the Oracle 9i/10g Database.
  • Wrote XML validation components using DTD, XML Schema.
  • Created XSLT style sheets for the XML data transformations that included both mid-layer transformations (XML to XML) and final transformations (XML to HTML).
  • Developed DAOs using DAO Design Pattern to insert and update the data for the Policy Module.
  • Helped in developing the complete business flow and helped in corporate session validity checks, form validations and error handling in the application.
  • Implemented ORM in the persistence layer using Hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
  • Deployed the jar, war and ear files on the Web Sphere Application Server.
  • Involved in authenticating the user security credentials authentication using LDAP and for validating the user roles.
  • Wrote, debugged ANT, Maven Scripts for building the entire web application and deploy them on WebSphere.
  • Wrote JUnit test cases to test the Policy and Claims Modules.
  • Responsible for communicating with registered clients to resolve the requirements issues and to deliver the best results more than what they expect.

Environment: Java, J2EE, Servlets, Hibernate, Struts, Web Sphere Application Server, IBM RAD, XML, XSLT, JSP, JDBC, JavaScript, HTML, CSS, Oracle 9i/10g, CVS, Rational Rose, UNIX, ANT, SOAP, Spring, AJAX, LDAP, Log4j, JUnit, DTD, XML Schema.

Confidential, Princeton, NJ

Java/ J2EE Developer

Responsibilities:

  • Involved in design and implementation of MVC architecture in CEFS different modules.
  • Wrote Technical design document with the class, sequence, activity diagrams in each use case.
  • Analyzing the Quality gap between the existing projects and the business function.
  • Designed and Developed the UIFramework built using JSF Apache My Faces with MVC Design Pattern.
  • Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml to create a web application navigation rule.
  • Developed various reusable Helper and Utility classes which are used across all the modules of the application.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO’s to retrieve the data and did other database configurations using EJB 3.0.
  • Wrote build & deployment scripts using ANT, Maven, shell scripts and JACL on UNIX env.
  • Implemented Spring MVC architecture.
  • Deployed flow of Execution in the Servlet Environment using JSF and defined Navigation Rules for handling page Navigations using Spring WebFlow.
  • Implemented Spring Bean Factory to create proxied object using AOP framework
  • Wrote data Components for Plan Setup, wrote and called StoredProcedures using Java, HQL,Hibernate.
  • Implemented SOA architecture with web services using SOAP, Jprofiler, WSDL, UDDI and XML.
  • Wrote many JavaScripts to do client side validations.
  • Did the application support on different environments from QA to Production. Was responsible for analyzing the issues, providing technical & functional support to the users and fix them.
  • Implemented asynchronous messaging service using JMS and MDB’s.
  • Wrote automation scripts for invoking, monitoring the batch jobs using UNIX Shell scripts.
  • Wrote notification service that executes daily, sends emails and escalations to participants.
  • Involved in Unit & Integration Testing for different Modules in the application.

Environment: Java 5.0, JSP 2.0, JSF, EJB 3.0, Struts, Spring Frame Work, JMS, JNDI, UDDI, WSDL, SOA, SOAP, RUP,UML,XML, HTML, Log 4j, JBoss, Sybase, SunOS (UNIX), Shell Script, CVS, PVCS, Ant, and WindowsXP.

Confidential, Philadelphia,PA

Java/J2EE Developer

Responsibilities:

  • Designed the application using UML class and sequence diagrams.
  • Followed Rational Unified Process (RUP) and iterative development.
  • Application was developed using Eclipse. Utilized MVC Architecture.
  • Developed JSP pages, HTML/DHTML pages and Servlets as per requirement.
  • Developed the web interface using JSP and connected it to functional java classes.
  • Used Weblogic Application Server for application deployment.
  • Created and deployed numerous Session and Entity beans.
  • Worked extensively on bug fixes on the server side and made cosmetic changes on the UI side.
  • Developed the Login screen so that only authorized and authenticated administrators can access the application. Used custom tags and JavaScript to check for authentication.
  • Documented user manuals and other documents of the project to understand the system efficiently.
  • Created application to connect to Database by using JDBC, connection pools, callable statements and prepared statements.
  • Developed the necessary Java Beans, PL/SQL procedures for the implementation of business rules.
  • Involved in Unit Testing and Integration Testing.
  • Involved in change and configuration management of whole application using SVN.

Environment: Java1.3, MVC architecture, Servlets, JSP, HTML/DHTML, Servlets, EJB, Java Script, Weblogic, JBuilder, SVN, MS-SQL Server 2000, Win 2000.

Confidential, NYC, NY

J2EE Developer

Responsibilities:

  • Participated in the complete software development lifecycle tasks (design, coding, testing and documentation).
  • Responsible for preparing the use cases and for designing and developing object models, class diagrams with UML Specifications.
  • Developed system preferences UI screens using JSP custom TagLibs, JSP templates, JavaScript, CSS and HTML.
  • Designed and developed authentication and authorization framework using LDAP
  • Part of performance tuning team in analyzing the memory allocations, method calls, time spent and implemented caching mechanism as part of some of the changes made.
  • Developed Servlets and JSPs with Custom Tag Libraries for control of the business processes in the middle-tier.
  • Implemented J2EE design patterns Session Facade, Data Access Object, Business Objects, and Service Locator for middle-tier development.
  • Designed and developed Portfolio Management Framework for asynchronous messaging and communication facilities between the clients and the agents using JMS, MDB, EJB
  • Wrote Shell Scripts in automating deployment scripts and other batch jobs on UNIX environment.
  • Created WebServices to communicate with the Stock Pricing module using XML based SOAP protocol.
  • Responsible for configuring the JDBC to connect to the Oracle database and JNDI to lookup for services from various components
  • Responsible for deploying the application on WebSphere Application Server
  • Designed GUI Components using Tiles frame work and Validation frame work.
  • Wrote complex SQL statements including joins and nested queries.
  • Developed docs like Functional Specification document and Deployment Instruction documents.
  • Developed build and deployment scripts using Apache ANT to customize WAR, EAR and EJB jar files
  • Designed and Developed Logging service to log errors and messages using Log4J.

Environment: Java, J2EE, Servlets, EJBs, Struts, Web Sphere Application Server, WSAD, XML, XSLT, JSP, JDBC, JavaScript, HTML, CSS, Oracle 9i, CVS, AJAX, Rational Rose, ANT, JMS, Log4j, JUnit, Tomcat, UNIX, Tiles, Shell Scripts.

Confidential

J2EE Developer

Responsibilities:

  • Participated in the requirements gathering sessions and the detailed design of the entire architecture.
  • Created Class Diagrams, Sequence Diagrams using Rational Rose, prepared application design document.
  • Responsible for the database schema design.
  • Developed JSP pages and client side scripts.
  • Designed and developed UI using HTML, CSS, JSP and Struts where users have all the services listed.
  • Developed Servlets and java files for control of the business processes in the middle-tier.
  • Developed Session Bean for implementing business logic.
  • Developed DAO (Database access objects) for accessing Sybase Database.
  • Created combined deployment descriptors using XML for all the session and entity beans.
  • Designed Unit test plan for testing of use cases designed for different cases in synchronous with requirement specification.
  • Developed server side functionality for Admin Interface features (adding a User, Modifying the User Details, Assigning Roles, Modifying Roles etc)
  • Developed EJB components encapsulating the business logic.
  • Supported the Production Team members in the development and testing of production Implementation.
  • Provided the technical guidance to business analysts, gather the requirements and convert them into technical specifications for developers to start.

Environment: Java, J2EE, Servlets, JSP, HTML, CSS, Struts, EJBs, JBoss, Sybase, Eclipse, ANT, CSS, VSS, Rational Rose, UNIX.

We'd love your feedback!