We provide IT Staff Augmentation Services!

Java / J2ee Developer Resume

5.00/5 (Submit Your Rating)

Webster, NY

SUMMARY:

  • Around 7 years of extensive experience in Software Development Life Cycle (SDLC), Web Application Design, Development, Programming, Testing, Support Maintenance, and End - User support using java/J2EE technologies with WebSphere and Weblogic application servers.
  • Proficiency in developing secure enterprise Java applications using technologies such as JSP, Servlets, JAVA Beans, EJB, JMS, JNDI, JDBC, XML.
  • Expertise in implementing various J2EE design patterns like Service Locator, Session Façade, Data Access Objects (DAO), Factory, Singleton, Data Transfer Object (DTO) in the development of Multi-Tier distributed Applications.
  • Expertise in various open source frameworks like Struts, spring and Object Relational Mapping Technology like Hibernate.
  • Extensive experience in modeling presentation tier using Struts MVC2 (Model-View-Controller) architecture.
  • Experience with Web logic Application server.
  • Experience with IBM WebSphere Application server and IBM WebSphere Portals.
  • Experience with JSF (JSR 168).
  • Designed and developed the application using Java Server Faces (JSF) framework and Spring web flow.
  • Extensive development in UNIX (AIX), Windows NT/ 2000 / XP.
  • Experience in Agile software development process, test driven development and Object-oriented modeling UML, Object-Oriented analysis and design, developing Use Cases, Interaction Diagrams (Sequence and Activity), Class Diagrams, and Package Diagrams using Rational Rose & Visio.
  • Strong Database skills with Oracle for database modeling.
  • Competence in using Java IDE tools of Rational Application Developer (RAD), Eclipse 3.0, IntelliJ 10.5 to develop dynamic web applications.
  • Expertise on entire Software Development Life Cycle (SDLC) in Intranet and Internet applications using Web/Application Servers like Tomcat,, WebSphere and Weblogic Application Server.
  • Extensive Knowledge on databases like Oracle 9i/10g, DB2, and MySQL. Experience in writing complex SQL Queries, Stored Procedures, Triggers, Cursors, and Functions.
  • Experience in SOAP, JAX-RPC, JAXB, JAXP XML binding technologies), XML and WSDL using IBM-MQ (messaging technology) series for developing Web Services.
  • Good working knowledge in version control tools like CVS and Rational Clear Case (repositories).
  • Good working knowledge on JUNIT.
  • Developed ANT scripts in to build and deploy J2EE Applications.
  • Experience in working with small and large groups and successful in meeting new technical challenges and finding solutions to meet the needs of the customer.
  • Motivated team player with ability to work under minimal supervision possessing strong analytical, problem solving and communicational skills.
  • Able to effectively organize and prioritize multiple tasks.

TECHNICAL SKILL:

Programming Languages: Java/J2EE,Javascript,HTML,CSS,XML,C,C++

J2EE Technologies and service API s: Java, Jsp, Servlets, EJB, JMS, JDBC

Open Source/Framework: Struts, Spring, JSF

ORM: Hibernate

Databases: Oracle 8i/9i/10g, DB2, MySQL

Application Servers/Web Server: Oracle WebLogic 8.1/10.3, IBM Web sphere 5.1/6.0/7.0, JBOSS Apache Tomcat

Apache Tools: Log4j, Maven and ANT

Development Tools/Testing Tools: Eclipse, RAD, IntelliJ

Operating Systems: Windows 2000/2003/XP/VISTA, UNIX

Internet Technologies: Java Script, CSS, AJAX,HTML, XML, XSLT, XPath

Design & Modelling Tools: UML: Use Cases, Sequence & class diagrams, Enterprise Architect

Programming Concepts: Object Oriented Programming(OOPS)

Version Control: CVS, Rational Clear Case, Microsoft TFS

PROFESSIONAL EXPERIENCE:

Confidential, Webster, NY

Java / J2EE Developer

Responsibilities:

  • Identifying resources, and creating procedures, and processes to support clients in their use of Ad Hoc Report Writer.
  • Support client users in creating templates and reports.
  • Worked on JAX-WS, JAXB Web Services using SOAP.
  • Implement Oracle Business Intelligence as the online reporting tool for this product.
  • Worked on Hibernate ORM.
  • Configured Struts/Spring/Hibernate frameworks.
  • Created data model and generated Hibernate mappings and domain objects using Hibernate tools.
  • Involved in requirements gathering, design, development and implementation including training to the client employees.
  • Utilized Spring Core, Spring MVC modules using Annotations and AJAX.
  • Front end development using HTML, Java Script, and CSS.
  • Used Hibernate as ORM tool to manage data and MySQL database.
  • Automated Unit testing done using JUnit.
  • Performing client usability testing of Data views where the presentation of the data must be understood by both small market and mid-market users.
  • Providing procedures for handling numerous requests to create data export templates on behalf of clients.
  • Extensively worked on UML designing.
  • Written PL/SQL queries to load the XML Patent data into DB.

Environment: Java1.6, JDBC, J2EE Design Pattern, Java Script, XML, XSD, WSDL, JSP, Spring Framework 3.1, Hibernate, AJAX, Web logic 10.3, IntelliJ 10.5, JUnit, JMock, HP Quality Center.

Confidential, Texas

Java / J2EE Developer

Responsibilities:

  • Created Action Classes, Domain Objects Request processor for the application using Model View Controller (MVC) approach.
  • Implemented Spring MVC architecture and Spring Bean Factory using IOC. Configured Bean properties using dependency injection.
  • Designed and developed all UI Screens (Forms) using Java Server Pages, Struts, Html, CSS and JavaScript.
  • Created Action Classes, Action Forms, and Form Bean Request processor for the application using Model View Controller (MVC) approach.
  • Wrote JavaScript’s for validating the client side user account information based on their business rules.
  • Developed Developers test for repeatable test by using JUnit for fixing defects.
  • Wrote VO’s, DAO’s to retrieve & store data the data form the SQL Server Database.
  • Configured the hibernate.cfg files to connect to SQL Server database.
  • Designed and developed queries using Hibernate Query Language and data validation via the Hibernate validator framework.
  • Used Clear Case for Source code version control.
  • Jasper Reports are used to generate dynamic reports, including data retrieval using JDBC (Java Database Connectivity)
  • Used SAX and DOM for parsing XML documents and XSLT for transformation.
  • Involved in creating the ear files using the build tool in the Web logic application server.
  • Involved in the Deployment of the application in Web logic Application Server.
  • Involved in generating the WSDL (using Web Services) file from Rational Application Developer.
  • Wrote Web Service method calls to get Supporting Information, searching user accounts, modifying the user.
  • Involved in the maintaining of Managed Servers in the Web logic application server.
  • Involved in monitoring the batch jobs and checking the log files.
  • Worked on ITSM tool for tracking the tickets like accepting the tickets, Submitting the tickets and closing the tickets
  • Used Log4j to provide central logging facility.
  • Involved in the daily health checks and code fixing and system testing activities.

Environment: Core Java, Jdk, JDBC, Struts, Spring Framework, Hibernate, Web Services, JSP, Tag Libraries (JSTL), SQL Server, XML, Html, CSS, JavaScript, AJAX, Ant, Clear case, Web Logic, Junit, log4j, RAD, Unix, ITSM Tool.

Confidential, IL

J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modeling, analysis, architecture design & development and the project was developed using Agile Methodologies.
  • Used the J2EE components like EJB’s, JSP’s, servlets and implemented Struts1.2 framework for MVC architecture.
  • Developed GUI using Front end technologies like JSP, JSTL, AJAX, HTML, CSS and Java Script.
  • Used the Tiles Framework and Struts Tag Libraries in the presentation layer to simplify the complexities of the application.
  • Used Spring2.0 Managed beans to use windows session state framework to persist session to the database.
  • Used three Databases Oracle10g, DB2V9.0 and Ms SQl Server to validate infrastructure connectivity (Ivdt).
  • Used Db2V9.0 Database and wrote functions and stored procedures to implement the business logic for Jra Performance Tool.
  • Used Web services and SOAP messages for getting data to and from windows applications, get different tier timing data to compare acceptable range in JPFT application and for connectivity testing between application server -application server and application server -portal server in the IVDT application.
  • Used Log4J to print info, warning and error data on to the logs.
  • Application is deployed on Websphere6.1 application server which is installed on AIX operating system.
  • Involved in production support for Infrastructure application after roll out. Participated in seven day, 24/7 support rotation - diagnosed and fixed the issues.

Environment: J2EE1.4, Struts1.2,Rational software architect7.0, Spring2.0, JMS, Servlets, JSP, AJAX, JAVASCRIPT, SOAP, XML,WSDL, JUnit, EJB2.0, Web sphere application server6.1, Web sphere portal server6.0, HttpWatchv5.0, Db2 9.0, Oracle10g, IMS, Message Broker, HTML.

Confidential, Kansas City, MO

J2EE Developer

Responsibilities:

  • Assisted in creating Use Case diagrams, Class diagrams and Sequence diagrams.
  • Implemented Design Patterns like Session Facade, Business Delegate, Data Access objects, Data Transfer Objects, Front Controller, Service Locate and Singleton.
  • Developed user interface using JSP, Servlets, and Ajax.
  • Used JSF, JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Involved in writing complex SQL queries, Stored Procedures in PL/SQL to query data about customers eligible for various RISK criteria.
  • Extensively used JDBC concepts to connect to, retrieve and update information in the database.
  • Used EJBs (Session beans) to implement the middleware services.
  • Used JMS for sending updates to various other applications and MDB for routing priority requests.
  • Used SOAP for sending and getting data from the external interface.
  • Used XSL/XSLT for transforming and displaying reports. Developed Schemas for XML.
  • Involved in Consuming XML web services using SOAP, SAX and DOM XML parsers, WSDL.
  • Used SAX parsers for parsing, XSL/XSLT transformation in customizing the statements reports that are retrieved from the database.
  • Involved in writing the ANT scripts to build and deploy the application.
  • Extensively used Eclipse 3.x while writing code.
  • Consistently produced the highest quality code through disciplined and rigorous unit testing using JUnit.

Environment: Java, J2EE 1.4, JSF, IBM WAS 5.x, EJB 2.1, UML, Rational Rose, XML, XSLT, SOAP, SAX, JSP 2.0, JMS 1.1, HTML, JDBC, JavaScript, OOAD, Servlets 2.4, Eclipse 3.x, CVS 2.0, PL/SQL, Oracle 9i.

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, analysis, design, development and implementation.
  • Used MVC Architecture based on Jakarta Struts Framework.
  • Developed GUI modules using JSP, AJAX and business logic using Action classes.
  • Developed EJBs (Stateless Session Beans) and used Hibernate as persistent layer and O/R mapping.
  • Implemented Design Patterns like Session Facade, Business Delegate, Data Access objects, Data Transfer Objects, Front Controller, Service Locate and Singleton.
  • Designed and implemented JMS functionality to send and receive messages between various locations such as legacy system.
  • Used MQ series to provide Topics (Publisher/Subscriber Model).
  • Used JUnit for unit testing. Wrote several test cases to test whole application.
  • Used Log4J for Debugging purposes.
  • Used DOM, SAX parser to parse XML documents.
  • Managed the coding of entire system using CVS.

Environment: Java-J2EE environment, EJB, JSP, Java script, Servlets, JDBC, JMS, JNDI, UML, Jakarta Struts framework, SQL, MQ series, Oracle9i, Weblogic Workshop, Junit, Log4j, CVS, Windows.

We'd love your feedback!