We provide IT Staff Augmentation Services!

Java/j2ee Designer And Developer Resume

5.00/5 (Submit Your Rating)

Monroeville, PA

SUMMARY

  • Over 7+ years of professional experience in IT industry on Cross Platform (Web & Client - Server) application development and design using Object Oriented Programming, Java /J2EE technologies.
  • Extensive experience in Software Development Life Cycle (SDLC), Requirements Specification, Designing documents and writing Test cases using various software engineering processesranging from Waterfall to Agile methodology.
  • Good experience in design and development of various web and enterprise applicationsusing J2EE technologies like JSP, Servlets, EJB, JavaScript, DOJO, JDBC, JMS, JNDI, IBM RMI, XML, and Web Services.
  • Experienced in developing MVC architecture and Design patterns using Servlets, JSP, Struts Framework, IBATIS, Hibernate Framework and Spring Framework.
  • Experienced in using and implementing Design patterns such as Model-View-Control (MVC), Data Access Object (DAO), Data Transfer Object (DTO), Singleton, and Business Delegate in the development of multi-tier distributed applications.
  • Experience in Web Application development using HTML, JavaScript, Ajax, Dream Weaver, Adobe Flash and Adobe Flex.
  • Experienced in using Java IDE tools like IBM WebSphere Studio Application Developer (WSAD), Rational Application Developer, Eclipse and familiar with other IDE's like Net Beans, JBuilder, STS, RAD and JDeveloper.
  • Working experience inCoreJavaandJ2EEPatternslike Abstract Factory, Factory, Singleton, Command, Proxy, Business Delegate, Service Locator, Session Facade, and DAO.
  • Good experience in creating enterprise applications on web/application servers such as JBOSS, Tomcat, IBM WebSphere, WebLogic.
  • Experienced in OOAD Techniques like developing Use Case diagrams, Sequence Diagrams and Class Diagrams.
  • Experienced in integrating Web-based applications using Web Services, XML, SOAP, WSDL and UDDI.
  • Good knowledge in Configuration Management tools like Rational Clear case, Perforce, CVS, Subversion Codes and sublime.
  • Good experience in XML technologies such as DTD/Schemas, DOM/SAX Parsers, XSL, XSLT.
  • Expertise in implementing Web Services using SOAP, WSDL.
  • Excellent knowledge in using markup and scripting languages such as HTML, CSS, JavaScript and AJAX. Knowledge in using ANT build tool, JUNIT for unit testing and log4j for logging.
  • Experience in using Oracle 11g/10g, DB2, SQL Server 2008 and MySQL databases and writing complex SQL queries.
  • Strong team player, excellent communication skills, ability to work independently and in a team as well, ability to adapt to a rapidly changing environment, commitment towards learning and interpersonal skills.

TECHNICAL SKILLS

Languages: Java 1.4/1.5/1.6, J2EE, PL/SQL, C, C++

Java/J2EE Technologies: Applets, Swing, JDBC, JNDI, RMI, Java Mail, JMS, HTML, DHTML, Java Script, JSP, Servlets, EJB, JSF, Struts, Hibernate, Spring, Log4J

J2EE design patterns: MVC Model

Web development: HTML, CSS,DHTML, Java Script, XML

Web/Application server: Apache Tomcat, Resin 1.2.8, Weblogic 8.1, Sun Application Server

Databases: Oracle, SQL Server, MS Access

Protocols: HTTP, SNMP, SOAP

Tools: Eclipse, Toad, MS Visual SourceSafe, Star Team, Net Beans, JBuilder

Operating Systems: Sun Solaris 5.1, HP-UNIX, MS-DOS, Windows 98/NT/2000/XP/Vista/7

Version Control: CVS, SVN, VSS, Clear Case 7.1

PROFESSIONAL EXPERIENCE

Confidential, Monroeville, PA

Java/J2EE Designer and Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development. Followed AGILE/ SCRUM methodology for the Designing and Developing solutions over cross technology platforms.
  • Involved in SOA Architecture and design of online Insurance Quote and binder modules
  • Designed the application using Struts (MVC), spring (Service, AOP, DAO Design Pattern, and Transaction management) and Involved In integration of different layers of the application.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • Developed JSP’s with Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
  • Involved in designing and developing the front end of application using Java script, AJAX, HTML, DHTML, CSS.
  • Developed Web services (SOAP) through WSDL in Apache Axis to interact with other components.
  • Involved in developing Java APIs, which communicates with the Java Beans.
  • Implemented Struts Validation Framework for Server side validation and client-side validation.
  • Written Persistence layer DAO s injected these DAO into Business Layer that is into Services. written services in service layer, business contracts and it’s validations
  • Written action classes, jsps, CSS, properties files and all application layer related files
  • Developed modules that integrate with web Services that provide global information support such as customer and account management.
  • Followed TDD Test Driven Development and developed test cases by using JUnit for unit testing for each and every module developed.
  • Prepared High Level and Low Level Design document implementing applicable Design patterns with UML diagrams to depict components, class level details. Reviewed with stakeholders for their review comments and approvals
  • Helped in preparing Solution Architecture Document (SAD) to represent Data flow, Architecture Changes, Impacted Systems/services, Context diagram, Use Case diagrams for insurance Quote and Binder modules
  • Participated in Estimatation size of backlog items and Translation of backlog items into engineering design and logical units of work (tasks)

Environment: Java 1.5, Web Sphere server 6.0(RAD), IBM RSA, (JSP, Servlets, JSTL, Spring(Services, DAO,MVC etc) and Struts Framework, JavaScript Framework (JQuery), HTML, CSS, Oracle(Toad), DB2, PL/SQL,, log4j, Java, J2EE (JNDI, LDAP) and XML, Maven2.0.8, Subversion (SVN and Quality center.)

Confidential, ST. Louis, MO

Java Developer

Responsibilities:

  • Analyzed specifications and requirements
  • Implementation and Testing using Agile methodology
  • Developed Goods Receipt, Delivery Order modules and RF Function Modules
  • Used Rational Rose for use case diagrams, Activity diagrams, Class diagrams, Sequence diagrams and Object diagrams in Design Phase.
  • Developed user interface using JSP, JSP Tag libraries, Struts Tag libraries, Java Script and Ajax
  • Implemented MVC-II Architecture, which separated the View and Business Logic Layer
  • Worked on Struts framework to create the Web application
  • Designed and developed struts action classes for the controller responsibility
  • Involved in the integration of Spring for implementing Dependency Injection (DI/IOC)
  • Responsible for Writing POJO, Hibernate-mapping XML Files.
  • Used Object oriented based Hibernate Query Language (HQL) for full support of Relational Operation.
  • Wrote Stored Procedures and Function in PL/SQL for efficient interaction with Database.
  • Exposed business functionality to external systems using Web Services (WSDL-SOAP-UDDI).
  • Involved with the database design and creating relational tables
  • Building and Deployment of EAR, WAR, JAR files on Apache Tomcat and JBoss servers and Oracle10g
  • Involved with the version control and configuration management using Serena
  • Unit and Integration testing on development and pre-production servers

Environment: Java, J2EE, JDK1.5, JSP, XML, HTML, Java Script, Ajax, Struts Framework,Servlets,Spring 2.0, Hibernate, Web Services, Oracle10g, Apache Tomcat, Jboss,Rational Rose, Oracle Developer 10.1.3,Eclipse, Serena, SQL Navigator 6.2.1

Confidential, New York, NY

Java Developer

Responsibilities:

  • Involved in Analysis, Design, Development, Integration and Testing of application modules.
  • Mapping the business requirements to the business process modeling specifications and detailed design documentation.
  • Involved in the documentation of the modules such as Investments, Retirement Plans and Insurances.
  • Used My Eclipse as an IDE for developing the application.
  • Involved in Front End Development using JSP, JSTL, HTML, JavaScript and CSS.
  • Coded the Java Beans to populate the data required by JSPs.
  • Used the features of Spring Core layer, Spring ORM layer to develop the application.
  • Involved in configuring hibernate to access database and retrieve data from the database.
  • Used Object/Relational mapping tool Hibernate to do the CRUD (Create, Read, Update and Delete) operations and to achieve object persistency.
  • Deployed the application in WebSphere application server.
  • Utilized Business Delegate, Data Access Object design patterns.
  • Used the DOM parser to parse the XML input for order creation.
  • Developed SQL stored procedures for updating and accessing data from Oracle database.
  • Helped Q&A team in preparing Use Cases.

Environment: Java, My Eclipse, JSP, JSTL, Custom Tags, spring, WebSphere, RAD, Hibernate, CSS, XML, DB2, JavaScript, HTML, SQL, PL/SQL, Design Patterns, CSS.

Confidential

Java Developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle (SDLC).
  • Used CVS for version control system and Test Director for bug tracking
  • Involved in developing applications using Java, J2EE, EJB, Struts, JSP and Servlet
  • Created the UI validations using Struts validation framework
  • User Training-worked with user community closely to train them and explain various features to them.
  • Developed database schema and SQL queries for querying database on Oracle 9i
  • Developed test cases for the application; mentored new team members for application architecture; Extensively involved in identifying root cause for the application bugs

Environment: Java, J2EE, JSP, HTML, Java Script, Oracle, SQL, JDBC, XML

We'd love your feedback!