We provide IT Staff Augmentation Services!

Senior J2ee Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Expertise in all phases of software development life cycle (SDLC) process including Analysis, Design, Development, Implementation, Integration, Testing, Debugging, Production, Maintenance and Support of Object - oriented and Client-Server web applications.
  • Expertise in developing Multi-tier enterprise level web applications using various J2EE technologies including JSP, Servlets, Struts, Spring, EJB, JDBC, JNDI, JMS, ANT, XML, Java Multi-threading API.
  • Expertise in various open source frameworks and tools such as Jakarta Struts framework 1.2/2.0, Spring 2.0/2.5/3.0, Hibernate 3, Log4J 1.2.7 and Ant 1.6.7
  • Hands on experience in designing and coding web applications using Core Java and J2EE technologies.
  • Good Experience in implementing several object oriented design patterns such as Model View Controller (MVC) frameworks, DAO, DTO, Singleton, Object Factory and Composite View. Good experience in agile methodologies.
  • Expertise in implementing Service Oriented Architectures (SOA) using XML based Web Service such as SOAP and WSDL.
  • Experience in presentation layer using JSP, HTML, XHTML, JQuery, CSS, Ajax and JavaScript.
  • Developed applications on different IDE’s such as Eclipse IDE, RAD and Net Beans.
  • Extensive knowledge on Core Java technologies such as Multi Threading, Exception Handling, Reflection, Collections, Singleton Objects, Java Internationalization.
  • Expertise in implementing various well-known Object-Oriented/J2EE Design Patterns and Session, Entity, Message Driven Beans.
  • Experience in writing and executing unit test cases using JUnit Testing Framework
  • Experience in Configuring and deploying applications on Web Logic 10.3, Apache Tomcat 4.x, and Web Sphere Application Server.
  • Good understanding on Object Oriented Programming Concepts using programming languages such as C, C++ & Java.

TECHNICAL SKILLS

Tools/Methods: Java, J2EEC and C++ Struts 1.2/2.0JSP 1.1/1.2JavaScriptAJAX, CSS3EJB 3.0, JMSSpring 2.0/2.5/3.0 Hibernate 3.0 Apache Tomcat 5.x/6.xWebsphere 6.0 Web logic8.1/9.1/10.3/11gJUnitMS Office HTML5, XMLNetbeans, Eclipse, RAD SVN, Toad, SQL plusANT1.6, Clear CaseJUnit

Rational Tools: Suite Oracle8i/9i/10gMySQL3.x/4.x/5.xMicrosoft AccessDB2SQL Server 2000/2005 Linux, UNIXWindows NT/2007,2000, XP

PROFESSIONAL EXPERIENCE

Confidential

Senior J2EE Developer

Responsibilities:

  • Involved in Software Development Lifecycle (use cases, design, coding, testing).
  • Involved in design and development using Java, Struts framework V2.0, Web 2.0 technologies, J2EE, and multi-thread environment.
  • Design and Java coding of business components are Enterprise Java Beans (EJB) and exposed as web services.
  • Created the UI interface using JSP, Struts, JavaScript, CSS, and HTML.
  • Design and Java coding of business components are Enterprise Java Beans (EJB) and exposed as web services.
  • Designed and Implemented MVC architecture using Struts Framework, which involved writing Action Classes/Forms/Custom Tag Libraries & JSP pages.
  • Used Struts and JavaScript validation framework for performing front-end validations.
  • Designed database and created tables, written the MySQL queries and stored procedures.
  • Involved in Unit and System Integration testing. Involved in coding for JUnit Test cases.
  • Responsible for maintaining Clear Case and Clear Quest.

Environment: Java 1.6, J2EE, JEE5, UNIX, Struts Framework V2.0, Weblogic 10.3, XML, HTML5, EJB3.0, JMS, JSP, JSF, Query, SVN, Eclipse 3.5, CSS3, HTML, Ajax, Clear Case and Clear Quest.

Senior J2EE Developer

Confidential, FL

Responsibilities:

  • Involved in design and development using Java, J2EE, Web 2.0 technologies
  • Created the UI interface using JSP Struts, JavaScript, JQuery, CSS, JSF and HTML
  • Designed and developed front end using JSP, Struts (tiles), XML, JavaScript, and HTML.
  • Used Struts tag libraries to create JSP.
  • Used Struts-config.xml file for defining Mapping Definitions and Action Forward Definitions.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Service Locator, Data Access Object and Singleton.
  • Designed, developed and maintained the data layer using Hibernate 3.0 and performed configuration of Spring 3.0 Application Framework. Followed agile methodology in the project.
  • Design and Java coding of business components are Enterprise Java Beans (EJB) and exposed as web services.
  • Deployed the Jar, war files and session beans etc. on WebSphere Application server.
  • Used Hibernate config.xml file for configurations and mapping entries to access database.
  • Used RAD IDE for application development and debugging.
  • Used Web Services to extract client related data from databases using WSDL, XML and SOAP
  • Worked with QA team to design test plan and test cases for User Acceptance Testing (UAT).
  • Used Apache Ant to compile Java classes and package into jar/war archives, involved in Low Level and High Level Documentation of the product.
  • Involved in production support.

Environment: Java 1.6, J2EE, Spring 3.0, JEE5, UNIX, Hibernate 3.0, Struts Framework V1.2, XML, HTML5, EJB3.0, JMS, JSP, JSF, JQuery, SVN, RAD 7.0, CSS3, Ajax and Websphere 6.1.

J2EE Developer

Confidential, FL

Responsibilities:

  • Involved in Software Development Life Cycle (use cases, design, coding, testing).
  • Implementation of Spring 3.0 Framework using IoC and AOP concepts.
  • Apache maven managing dependencies, builds, and dependencies.
  • Implemented MVC design pattern with Struts framework.
  • Developed user interfaces using JSP, HTML, JSF, JQuery, and CSS.
  • Used JavaScript and Struts validation framework for performing front-end validations.
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tuples. These POJOs are serialized Java Classes that would not have the business processes.
  • Extensively involved in developing Restful webservices.
  • Used Eclipse as IDE tool to develop the application
  • Used CVS for software configuration management and version control.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Deployed the application on the WebSphere Application Server 6.0.

Environment: Java 1.6, Spring 3.0, Hibernate 3.0, UNIX, Eclipse 3.4, JSP, Query, Struts, HTML5, CSS3, XML, CVS, JSF, Restful Web Services, Websphere Application Server 6.0

J2EE Developer

Confidential, Marysville, OH

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC).
  • Gathered requirements from the client and designed mock-ups for the development of new web pages based on the requirements.
  • Used UML modeling diagrams to describe the structure and behavior of the system.
  • Developed user interface using JSP.
  • Responsible for client side validations and server side validations in JSP.
  • Implemented Spring Dependency Injection and Aspect Oriented Programming (AOP) using Spring Framework.
  • Involved in writing Spring Configuration XML file that containsdeclarations and other dependent objects declaration.
  • Developed Hibernate mapping files and hibernate configuration for persisting data to the database.
  • Worked in multithreading and connection pooling to synchronize the data when more users come in and dealt with concurrency issues using Singleton Class.
  • Created Action Classes which route submittals to appropriate Enterprise Java Bean (EJB) components and render retrieved information.
  • Used Struts to direct requests to the appropriate action class, transfer data and direct responses to the appropriate JSP or HTML page.
  • Used Eclipse 3.2 for the development of J2EE components.
  • Used Apache ANT for developing build scripts and deploying the application onto Weblogic.
  • Implemented Log4J 1.2 for Logging Errors, debugging and tracking.

Environment: JDK 1.6, JAVA/J2EE, Spring 2.5 MVC, Oracle 10g, Web logic 11g, XML, JSP, HTML, CSS, JUnit 3.8.1, Hibernate 3.0, JavaScript, Eclipse 3.2, ANT, Log4J, Windows XP.

Software Engineer

Confidential

Responsibilities:

  • Spring IOC dependency injection is used to inject all configurations.
  • Worked on MVC framework for designing the project.
  • Designed Java Servlets and Objects using JEE standards.
  • Extensively involved in developing Java Sever Pages, Action classes, Tiles, Validator and EJBs for various user transactions
  • Prepared the XML Schema for the data maintenance and structures.
  • Developed EJB session beans, Message Driven Bean and used JMS for messaging services
  • Used JSP for presentation layer which contains log in form for users to enter the system and other pages to receive and present data inside the system; used entity beans as the model to represent the persistent data and interacted with database.
  • Designed the GUI using HTML, JSP, AJAX, CSS and JavaScript for front-end validations and auto-completions.
  • Worked on entity beans to persist to Oracle Database.
  • ORM Hibernate Framework to implement Object Relational mapping.
  • Designed Style Sheets like Cascading Style Sheets (CSS).
  • Used the Log4j for logging system.
  • Lead the design, coding and deployment of the web (JSP-Struts) and mobile interface (Java ME) of the EMF product.
  • Responsible for the end-to-end delivery of the scheduler module for the EMF product.
  • Wrote technical and end-user documentation for the EMF product.
  • Involved in the design, coding, and integration testing of VCX 7.1 support module.
  • Did feasibility study of new features for the EMS product and documented the same.
  • Implemented the existing test cases for the EMS product on three different server Linux and Windows.

Environment: Windows, Linux, Struts1.2, RMI, Web Logic 9.0, Eclipse 3.2, Oracle 10g, Java 1.4, and ClearCase.

We'd love your feedback!