We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Jacksonville, FL

SUMMARY

  • Over 7 years of experience in design, development and implementation of Java, Web &Enterprise Applications.
  • Experience and technical interest in Core Java, Java Beans, JDBC, Servlets, JSP, JSF, Spring, Hibernate, Apache - Axis, JAXB, ANT, Log4J, XSLT, IBM MQ series, CSS, Web Services, Ajax, JavaScript, XML, XSD, HTML.
  • Expertise in Project Process Flow Management and thorough knowledge of Software Development Life Cycle (SDLC), prioritize requirement, creating project proposal (scope, estimation) and baseline project plan.
  • Experience using IDEs like Eclipse, NetBeans, WSAD, JBuilder, RAD.
  • Experience of deploying Java & J2EE applications with application servers Web Logic 8.1/9.2/10.3 , WebSphere 5/6.x/7 and JBoss.
  • Worked extensively on Administration and Application Deployment on various Application Servers viz. WebLogic 10.0 and Web-Server viz. Tomcat.
  • Worked on Enterprise Java Beans (EJB) that include Session Beans, Message Driven Beans (MDB) and Entity Beans.
  • Expertise in Implementing MVC design pattern-using Struts 2 Framework, Spring 3.0 and Hibernate Frameworks with Maven and Ant in various Java/J2EE design patterns.
  • Expertise in creating JSP Tag libraries using JSTL.
  • Experience in implementing various design patterns including Data Access Object, Value Object, Session Facade, Business Delegate, Service Locator, MVC, Data Transfer Object and Singleton.
  • Expertise in creating Conceptual Data Models, process/Data Flow Diagrams, Use Case Diagrams, Class Diagrams and State Diagrams.
  • Expertise in XML and related technologies like XSL/XSLT, SAX, DOM, XPath, SOAP, REST, WSDL, DTD, Schema, XML Beans, XQuery, SOA, JAXB, and JAXP.
  • Comprehensive Experience in Application development using Software Methodologies like Agile, WaterfallI terative Development.
  • Extensively worked on debugging using logging Frameworks such as Apache Log4J.
  • Experienced in Multi-threading/process synchronization and concurrent programming.
  • Worked on many popular Database Management Systems like IBM DB2, Oracle, PL/SQL and MS SQL Server.
  • Fluent in the Windows, UNIX, LINUX operating environments.
  • Possess excellent leadership qualities and would take initiatives with a proactive approach in problem solving and providing best solutions
  • Strong analytical & problem solving skills.
  • Quick learner and ability to work in challenging and versatile environments.
  • Excellent written/verbal communication.

TECHNICAL SKILLS

Languages: C,C++,JAVA/J2EE,Perl,Python,SQL, PL/SQL

JAVA/J2EE Technologies: JAVA, JDBC, Struts, Servlets, JSP, EJB, JMS, SWING, JSF

Web Technologies: JavaScript, AJAX, HTML, XHTML, CVS, CSS

XML and Web Services: XML, XSL, XSLT, XML Schema, SAX, DOM, JNDI SOAP, WSDL, JAX-WS, Apache-Axis, Ajax

Application Servers: JBoss, WebSphere, BEA Web Logic

Web Servers: Apache Tomcat

Frameworks: Model-View-Controller (MVC), Struts, Spring 3.0, Hibernate, Log4j, Maven and Ant

Network Technologies: FTP, Telnet, TCP/IP, SSL, SNMP, Network Management System

Databases: Oracle 9i/10g/11g, MS Access, SQL Server 2008, IBM DB2, MySQL, PL/SQL

IDES: Eclipse, Net Beans, RAD,WSAD, JBuilder, IntelliJ, MySQL workbench

Operating Systems: Windows, UNIX

Other Tools: MS Office 2003/2007/2010/2013 , Visio, MS Project

PROFESSIONAL EXPERIENCE

Confidential, Jacksonville, FL

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle(SDLC).
  • Involved in business requirement gathering and technical specifications.
  • Implemented J2EE standards, MVC2 architecture using Struts Framework.
  • Implementing Servlets, JSP and AJAX to design the user interface.
  • Used JSF, JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Used EJBs(Session beans) to implement the business logic, JMS for communication for sending updates to various other applications and MDB for routing priority requests.
  • Wrote and 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 writing the ANT scripts to build and deploy the application.
  • Developed a web-based reporting for monitoring system with HTML and Tiles using Struts framework.
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, Session façade, DAO.
  • Registrations are sent to another application using JMS technology.
  • Backend application layer is implemented using EJB(Enterprise Java Bean) in WebSphere environment.
  • Created Stored procedures using PL/SQL for data modification (Using DML insert, update, delete) in Oracle
  • Interaction with Oracle database is implemented using Hibernate.

Environment: Java, J2EE, JSP, CSS, JavaScript, Servlets, EJB, Swing, Struts, JSF, JDBC, Hibernate, WSAD, XML, XSLT, HTML, Oracle 11g, JMS, JQuery, Web Services, SOAP, Perl, WSDL, TCP/IP, Web sphere Application Server, UNIX.

Confidential, Atlanta, GA

Sr. Java Developer

Responsibilities:

  • Developed EnterpriseState less session beans and Message driven beans.
  • Hibernate with DAO is used for object relational mapping and a persistence management solution.
  • Implemented the web layer with Struts for a module.
  • Used the SpringMVC Architecture and Inversion of Control.
  • Developed stored procedures and triggers and used SQL/PL SQL on ORACLE database.
  • Involved in development of the web pages using HTML and Java Script.
  • Involved in database design and performance measure.
  • Implemented Singleton Creational Pattern and Session Facade Structural Pattern for support and re use of code
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Created the unit test classes using Junit framework.
  • Worked extensively on front-end development using the DOJO toolkit. Developed HTML forms using the Dijit modules. Created CSS for the application.
  • Registry, a service locator is used to look up the Helper Classes, Data Access Objects, and Session Beans.
  • Used AJAX to retrieve a list of search results from the server.
  • Implemented JSP, Apache Struts Tag Libraries, Java Script, Dojo, XML and CSS in Eclipse IDE for developing Web Interface.
  • Used connection pooling to handle data transmission from the database.
  • Used XML/XSLT for transforming common XML format.
  • Involved in the deployment of the application into BEA Web Logic.

Environment: Java, J2EE, EJB, Servlets, Spring (MVC, IOC), DOJO, Hibernate 3.0, JSP, JDBC, JMS), Apache Struts Framework, BEA Web Logic, JSTL, Oracle 11g, PL/SQL, JQuery, JMock, UNIX, Eclipse, Ajax.

Confidential- Wayne, NJ

Java/J2EE Developer

Responsibilities:

  • Part of core development team involved in the Re-engineering activities.
  • Participated in a feasibility study on JSF MVC architecture for the project.
  • JSF Migration - Worked on the re-engineering effort to convert the properitary servlet based application to JSF based MVC Architecture.
  • Spring Introduction - Involved in complete hands on programing on the core product development using J2EE, JSF and Spring.
  • POJO Architecture - Re-engineered the application using IoC principles and removed heavy weight application to light wieght model by removing Enterprise Java Beans and re-worked the business model with Simple POJOs based architecture.
  • Participated in the activities to Convert services to Web Services using Axis.
  • Developed and Implemented MVC Architecture using JSF and Spring
  • Implemented AJAX functionality using RichFaces Components.
  • Implemented custom converters and validators in JSF.
  • Involved in writing the ANT scripts to build and deploy the application.
  • Developed automated build scripts that check out the code from CVS and build the application using Apache ANT.
  • Created Stored procedures using PL-SQL for data modification (Using DML insert, update, delete) in Oracle
  • Interaction with Oracle database is implemented using Hibernate.
  • Used XSL/XSLT for transforming and displaying reports. Developed Schemas for XML.

Environment: Java, J2EE, Spring MVC, Spring IOC, AJAX, JAXB, JavaScript, Hibernate, Oracle 10g, Toad, XML, Apache, Ant 1.7,Log4J, SQL, PL/SQL, RAD, WebSphere.

Confidential

Java/J2EE Developer

Responsibilities:

  • Familiarized in the various aspects ofAgileMethodologies such as Scrum and estimating various tasks.
  • Used various design patterns such asfactory, singleton, session façade, DAOandDTO, Service Locator, Transaction management.
  • Involved in developingWebServicesusingSOAPfor sending and getting data from external interface.
  • Involved in requirement gathering, requirement analysis, defining scope, and design.
  • Worked with various J2EE components like Servlets, JSPs, EJBs, JNDI, JDBC using, Web Logic Application server.
  • Involved in developing and coding the interfaces and classes required for the application and created appropriate relationships between the system classes and the interfaces provided.
  • Assisting project managers with drafting use case scenarios during the planning stages.
  • Developing the Use Cases, Class Diagrams and Sequence Diagrams using Rational Rose.
  • Written Server Side programs using Servlets.
  • Used Java Script for client side Validation.
  • Used HTML, AWT with Java Applets to create web pages.
  • Involved in database design and developed stored procedures to improve performance.
  • Used JDBC for connectivity to Oracle database.
  • Deployed servlets and JSP pages using Apache Tomcat server

Environment: Java, J2EE, JDBC, HTML, CSS, JavaScript, AWT, Servlets, JSP, JDBC, Oracle, JSON, Apache Tomcat, Jbuilder, Web Logic

Confidential

Java Developer

Responsibilities:

  • Participated in dividing application into different layers.
  • Responsible for implementing the J2EE design patterns (business delegate, value object and session facade patterns) and Data access objects.
  • Worked on controller part to design all data base objects.
  • Developed JSPs and Servlets focusing on MVC approach.
  • Developed screens using Java, HTML, DHTML, CSS, Dojo, JSP and JavaScript.
  • Tested and deployed the Application on the Web Logic web server
  • Implemented connection pooling for database.
  • Used jFreeChart to display the survey responses in interactive way.
  • Used I Text API to generate reports.

Environment: MVC, JSP, SQL, JDK1.3.8, J2EE, Dojo, Servlets, Web Logic, JavaScript, CSS, HTML

We'd love your feedback!