Java/j2ee Developer Resume
Iowa City, IowA
SUMMARY
- Around 8 years of strong experience with Java development and worked on enterprise applications using Java and J2EE tools & technologies like Servlets, Java Script, JSP, JDBC, Struts, Spring, Seam, Hibernate, XML,IBM Websphere, JBoss, WebLogic and Apache Tomcat.
- Strong working experience in Production support environment.
- Strong experience with SDLC methodologies including waterfall, Agile and Scrum.
- Strong experience with SOA Architecture using Web Services, AXIS, WSDL, SOAP, and JAX - RPC.
- Extensive experience with frame works like JSF, Struts, Hibernate and Spring.
- Experience in programming with IDE’S like Eclipse, RAD, WSAD, and Net Beans
- Strong experience in software engineering and development including software analysis, design, development, deployment, testing, and support.
- Extensive hands-on experience in object-oriented analysis, design, modeling and programming tools in conjunction with Unified modeling language (UML)
- Experience in working with Web Servers like Apache Tomcat and Application Servers like IBM Web Sphere, BEA Weblogic and Jboss.
- Excellent skills in creating and accessing various databases using SQL Queries, PL/SQL scripts on various databases like Oracle, DB2, SQL Server.
- Expert level programming skills in UNIX and shell scripting
- Strong experience with Testing Tools like Test Director and Quality Center.
- Expertise in trouble shooting and bug reporting using defect tracking tools.
- Strong knowledge about ACORD and LOMA standards.
TECHNICAL SKILLS
Operating Systems: Windows XP/Vista, UNIX
Frame works: Struts, Seam, Hibernate and Spring Frameworks
Technologies: C, C++, HTML, XML, JavaScript, AJAX, J2EE (Java, Servlets, JSP, JDBC)
Web Servers: Weblogic, Websphere, Jboss,Tomcat
Databases: Oracle, SQL Server, DB2
Enterprise IDE: Eclipse, RAD
Source Control: PVCS and CVS
Editors& Tools: MS FrontPage, Text Pad, Eclipse, RAD, Edit Plus, PL/SQL Developer, TOAD, WinSql, UML
SOA/Web Services: WSDL, SOAP
Testing Tools: Test Director, Quality Center, Quick test Pro (QTP)
Methodologies: Waterfall, Agile/Scrum
PROFESSIONAL EXPERIENCE
Confidential, Iowa City, Iowa
Java/J2EE Developer
Responsibilities:
- Involved in all phases of Software Development Life Cycle (SDLC).
- Analyzed business requirements and created technical solutions.
- Responsible for working on SOA/Web Services.
- Used Maven for building the application, and completed testing by deploying on application server.
- Wrote unit test cases for Unit Level testing using JUnit
- Developed from end applications using Richfaces, Openfaces, JSP, Servlets
- Worked on Maven to build the application and used JRebel for code integrations
- Used JUnit framework for unit testing of application and Log4j to capture the logs.
- Worked closely with QA, Business and Architects to solve various defects in quick and fast manner to meet deadlines.
- Involved in analysis, design, testing phases and responsible for documenting technical specifications
- Developed the application using JSF Framework that uses Model View Controller (MVC) architecture with JSP as the view.
- Worked on Hibernate and created mappings.
- Involved in development of middle layer business methods, which incorporated the core business functionality using Stateless Session Beans.
- Involved in Unit Testing, Integration Testing and UAT Testing.
- Deployed the application on the JBoss Application Server.
- Spring framework is used to implement Inversion of Control (IOC) and Aspect Oriented programming (AOP).
- Test cases have been written by using JUnit framework.
- Used Java Messaging Services (JMS) for reliable and asynchronous exchange of messages.
- Wrote message handler adapter for enterprise calls using Message Driven Beans, JMS and XML.
- Accessed database using SQL Queries, PL/SQL scripts
- Worked with testing teams and resolved defects.
Environment: Java, J2ee, JSP, Richfaces, Openfaces, HTML, XML,JBoss, Seam, Jquery, Javascript,Hibernate,Oracle,SQL,Spring,JMS, Jasper Reports, Web Servics, SOA,Servlets, Perforce, JRebel, Eclipse, Maven, Unix, Linux.
Confidential, Enfield, CT
Java/J2EE Developer
Responsibilities:
- Analyzed business requirements and created technical design documents.
- Involved in Design, Development, and Testing and Support phases of Software Development Life Cycle (SDLC).
- Involved in developing UML Use case diagrams, Class diagrams, and Sequence diagrams.
- Used JAX-WS, web services for interacting with other systems and to get port information.
- Data from XML files were extracted using XQuery.
- Wrote message handler adapter for enterprise calls using Message Driven Beans, JMS and XML.
- Developed web interfaces using HTML and JavaScript.
- Responsible for working on SOA/Web Services.
- User interface was developed using JSPs, Servlets, HTML, DHTML and CSS.
- Front end validations were done using Java Script.
- Used Struts framework for implementing MVC2 architecture.
- Developed Stored Procedures, Functions using Oracle.
- Used Oracle as a data base to persist port information and the assigned product details.
- Used Maven for building the application, and completed testing by deploying on application server.
- Wrote unit test cases for Unit Level testing using JUnit.
- Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
- Closely worked with QA, Business and Architect to solve various defects in quick and fast manner to meet deadlines.
Environment: JAVA, J2EE, SOA, ACORD, Struts, Hibernate, JUnit, XSD, JQuery, WSDL, XML, XML Spy, Web Services(JAX-WS), EJB, JMS, JSP, Servlets, JSTL, Eclipse, SVN, Mercury Quality Center, Oracle, PL/SQL,UNIX, Log4J,Websphere.
Confidential, CT
Java/J2EE Developer
Responsibilities:
- Involved in analysis, design, testing phases and responsible for documenting functional and technical specifications
- Developed the application using JSF Framework that uses Model View Controller (MVC) architecture with JSP as the view.
- Involved in development of middle layer business methods, which incorporated the core business functionality using Stateless Session Beans.
- Developed Front-end UI using JSP, Servlets, HTML and Java Script.
- Involved in Unit Testing, Integration Testing and UAT Testing.
- Deployed the application on the Websphere Application Server.
- Spring framework is used to implement Inversion of Control (IOC) and Aspect Oriented programming (AOP).
- Test cases have been written by using JUnit framework.
- Used Java Mailing Service for mailing detailed notifications depending upon the success and failure once the backend process is complete and also for mailing administrator of any system related problems.
- Used Java Messaging Services (JMS) for reliable and asynchronous exchange of messages.
- JSPs were programmed using the JSTL.
- Accessed database using SQL Queries, PL/SQL scripts
- Developed SQL, PL/SQL programs in JDBC with Oracle 10g.
- Used Ant as a build tool, for building the application.
- Worked with testing teams and resolved defects.
Environment: Java, J2EE, EJB, JMS, Agile, Scrum, JSP, JSF, Servlets, Spring, JSF, Websphere, JDBC, Java Script, Eclipse, XML, UML, SQL, PL/SQL, Oracle.
Confidential
Java/J2EE Developer
Responsibilities:
- Planned and defined system requirements to Use Cases and Use Case scenarios using the UML methodologies.
- Scheduled meetings with developers, system analyst and testers.
- Analysis, design and development of applications based on Java, J2EE design patterns.
- Developed front-end screens with JSP using custom tags and client-side validations using Java Script
- Worked on Weblogic server.
- Involved in developing business modules using Servlets.
- Developed Applications Using J2EE Technologies like JDBC, Servlets, JSP, Spring, Struts, Hibernate.
- Involved in developing front-end applications using HTML, Java Script and JSP
- Prepared Install documents and release documents.
- Wrote SQL Queries as a part of backend testing.
- Created PL/SQL programs to send data to downstream applications.
- Tracked defects using Quality Center.
- Worked on TOAD to create SQL scripts.
- Develop traceability matrix between requirements and test cases
- Reporting status of assigned development & test tasks to project management
Environment: Java,J2EE,UML,JSP,Struts,Spring,Hibernate,JDBC,WSAD,Weblogic, XML,XSL, HTML, SQLServer, SQL, JavaScript, Windows and Unix, Quality Center, UML.
