We provide IT Staff Augmentation Services!

Java J2ee Developer Resume Profile

5.00/5 (Submit Your Rating)

NJ

SUMMARY:

  • Over 6 years of experience in full life-cycle of software development process including requirement analysis, design, coding, testing, debugging and maintenance.
  • Provide post-production application support, and perform project/task estimation throughout the duration of the project
  • Documentation of the work flow and development cycle from start to finish including Design specification, report generation and interaction with group and vendor services.
  • Extensive knowledge and experience in developing JAVA based applications using Core JAVA, Collections API, J2EE, JDBC, EJB, Servlets, JSP, HTML5, CSS3, XML.
  • Accomplished software engineer specializing in Java/J2EE development and production support.
  • Participated in all aspects of Software Development Life Cycle and Production troubleshooting, Software testing using Standard Test Tool.
  • Hands-on experience in the areas including business process analysis management consulting for Financial, Health and Mortgage domains.
  • Very good understanding of Object Oriented Design OOD , Design Patterns, J2EE Design Patterns, MVC, Struts multi-tier architectures and distributed architectures
  • Expertise in design and development of Web Applications involving J2EE technologies with Java, Servlet, JSP, MVC Framework, Web Services, EJB, Struts, Spring, Hibernate, XML, JNDI, JDBC
  • Extensive experience in implementing MVC architecture using Struts Framework.
  • Possess strong experience in Enterprise Java technologies like EJB, Servlet, JSP, JNDI, JDBC and server side development using JDK 1.2, J2EE, JDBC, Java Beans.
  • Good experience in defining the XML schemas and in working with XML parsers to read and validate the data held in XML documents
  • Excellent conceptual base in Implementation Methodologies, Design Patterns, and Web based Architecture using web technologies like JSP, Servlets and Struts.
  • Developed many distributed, transactional, portable applications using Enterprise Java Beans EJB architecture for Java 2 Enterprise Edition J2EE platform.
  • Experience working on modern networking concepts and various file transfer protocols SFTP, FTPS, SCP, FTP . Working from India offshore helped me gain experience.
  • Experience in working with Version Control Tools like Harvest, ClearCase and SVN.
  • Excellent understanding of J2EE Web Services, SOAP, WSDL, RESTful
  • Good exposure on Spring Framework features like AOP, DAO framework, Dependency Injection and Hibernate Integration
  • Experience in working with Web/Application Servers like Web logic, JBoss and Tomcat Servers.
  • Extensive experience in Oracle 10g/11g, SQL Server 6.5/7.0, PL/SQL and database concepts.
  • Proven ability to rapidly acquire knowledge on new technologies and implement them in software projects.
  • A highly motivated and hardworking individual with strong organizational skills.
  • Strong abilities of troubleshooting and quick learning.

Technical Skills

Operating Systems

Linux, Unix, Windows XP/7, Windows 2000/2003

Database

Oracle 8i/9i/10g, PL/SQL, MySQL, SQL 8.X

Web/App Servers

Apache Tomcat 4.X/5.X, JBoss 6.1, WebSphere, Web logic

Languages

Java, C, C , XML

J2EE

Java Beans, Servlets, JSP, JDBC, JNDI, JMS, RMI

Web Development

JSP 2.0, Servlets 2.3, Hibernate 3.0, Spring 2.0, Struts 2.0, HTML, JDBC

Web Services

SOAP, WSDL, UDDI, XML, SOA, JAX-P, JAX-RPC, REST, Hibernate, XMLBeans, JAXB

Tools

ANT, Maven, Log4j

Version Control

SVN, ClearCase, Harvest

PROFESSIONAL EXPERIENCE:

Confidential

Role: Java J2EE Developer

Responsibilities:

  • Developed the system using core java, Servlets, JSP, Struts2.0, Hibernate 3.2, HTML
  • Configured the application in Web Logic 10.3 application Server
  • Worked on Maven to deploy the application
  • Struts Framework in conjunction with JSP and Tag Libraries used in developing user Interface for administrative screens and user interaction screens.
  • Java Servlets and JSP pages were deployed on the Web logic Application Server for retrieving user information and posting related data.
  • Worked on database interaction layer for insertions, updating and retrieval operations of data from oracle database by writing stored procedures.
  • Involved in writing the JUNIT test cases to test the modules.
  • Used SOAP UI tool to test the web services and developed RESTful interfaces.
  • Communicated with legacy systems by using the soap based web services, such as SOAP, WSDL.

Environment: Java/J2EE, Struts 2.0, Spring 3.2 Web Logic 10.3, Oracle 11g, XML, SAX, DOM, JAXB, WSDL, XML Spy, SOAP, Java Script, JQuery, AJAX, HTML5, CSS3, Maven, SVN, PL/SQL Developer, SOAP UI.

Confidential

Role: Java J2EE Developer

Responsibilities:

  • Responsible for programming, and troubleshooting web applications using Java, JSP, HTML, JavaScript, CSS, and SQL Server.
  • Responsible for Cross-browser testing and debugging, and creating graphics.
  • Involved in creating CSS for a unified look of the Front End User Interface.
  • Created optimizing web graphics, including designing and incorporating graphic user interface GUI features.
  • Worked with the business stakeholders to determine navigational schemes, site flow and general web page functionality.
  • Prepared Technical Design Documentation for the modules designed.
  • Involved in all facets of software development life cycle, from requirements analysis, architecture, design, coding, testing and implementation.
  • Developed and maintained the application UI based on eclipse.
  • Actively participated in requirements gathering, analysis, design, and testing phases.
  • Developed and implemented the MVC architectural pattern, JSPs as the view, Struts as Controller and as model.
  • Struts Action Servlet is used as Front Controller for redirecting the control to the specific J2EE component as per the requirement.
  • Developed JSP with Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
  • Responsible for developing the client side validations using JavaScript and JQuery.
  • Developed the XML Schema for the data maintenance and structures.
  • Used version control tools SVN and Clearcase and was involved in the configuration of these tools.
  • Prepared documentation and participated in preparing user's manual for the application.
  • Involved in unit testing, integration testing, user-acceptance testing and bug fixing.

Technologies: JAVA EE5, J2EE, XML, HTML, Struts 2.0, Servlets, Java Script, JSP, CSS, JDBC, Sql Server, Web Sphere 8, Windows.

Confidential

Role: Java Developer

Responsibilities:

  • Participated in various review sessions with clients.
  • Actively participated in the documentation for different modules in the project.
  • Designed and developed the search and reporting modules for the application.
  • Developed system requirements.
  • Used Struts framework for Model 2 approach MVC .
  • Developed components using Struts at the MVC level for the application.
  • Developed the front end for the application using JSP, JavaScript for client side input validation and HTML.
  • Implemented business model using java classes running on the struts framework.
  • Performed server side validation by implementing the Form Bean's validating method.
  • Responsible for creation and configuration of data sources in Web Sphere server.
  • Designed and developed DAO, DTO components to abstract and encapsulate all access to the data source.
  • Installed Oracle 9i Database, and designed the tables.
  • Coded Programmed JDBC connectivity API classes.
  • Developed RESTful interfaces and used various file transfer protocols SFTP, FTPS, SCP, FTP .
  • Coded common utility classes for accessing system properties and uses Harvest for configuration management.
  • Responsible for testing the entire search module.

Environment: Java, J2EE, Hibernate, spring, XML, JSP, Web Services, Apache Axis, HTML, Java Script, IBM Web Sphere, Oracle 10g, SOA, JUnit, Struts, Eclipse, Log4j, Subversion.

Confidential

Software Developer

Responsibilities:

  • Involved in the activities of the SDLC.
  • Involved in the design of the Database and in the Normalization of the tables and worked with NoSQL databases.
  • Implemented JDBC API for communicating with database layer.
  • Developing Java Web Services for different phases.
  • Responsible for installing JBoss, administering and support of staging, QA and Production environment and performed failover test.
  • Involved in Prototype Development.
  • Coding using Java, Servlets and JSP using Eclipse IDE.
  • Developed Request Handlers using Servlets as Controlling mechanism.
  • Code Developed for User and Administrator Modules.
  • Unit testing done using JUnit.
  • Deployed application in JBoss on UNIX.
  • Assisted in the documentation of system test strategies and the execution of test cases.

Environnent: HTML, Java, Struts, Spring IOC, JDBC, JSP, Servlets, JDBC, JBoss, SQL, PL/SQL, Ant and Eclipse.

Confidential

Software Developer

Responsibilities:

  • Involved in the Analysis, Design and implementation of user requirements for the Acom project.
  • Developed the Action Servlets, Action classes, ActionForm classes to manage the user interaction through forms and to process form data and configured the struts-config.xml file. Used Action Forms to prepopulate the forms so that user can edit and save information.
  • Web documents of ACOM are managed by Cascading Style Sheet CSS . Written styles for web content management and presentation.
  • Struts MVC framework is used along with Tiles to manage the layout of the ACOM application user interfaces. Configured tiles-defs.xml for the same.
  • The application screen has 2 components user interface, one is application tab and the other is program component tab. Implemented functionality to switch back and forth between the application and the program component tabs for better navigation.
  • Written service and implementation classes using EJB calls to save update and delete objects. Written code to create EJB Stateless session factory to create Hibernate session.
  • Extensively used Eclipse IDE for code development, debugging and testing. Microsoft VSS is used for concurrent version control.

Environment: Java1.4, XML, JDBC2.0, Servlets2.1, Tomcat 5.0, Oracle 9i, VB Script, Eclipse 3.1, CSS

We'd love your feedback!