We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

0/5 (Submit Your Rating)

Wallingford, CT

SUMMARY

  • Overall 6+ years of experience in developing multi - tier, scalable web applications across Healthcare, Financial Services, and Retail domains.
  • Expertise in Core Java, J2EE technologies including Servlets, JSP, Web Services.
  • Expertise wif J2EE compliant IDEs like RSA, Eclipse, NetBeans, RAD.
  • Experienced in J2EE Technologies viz. Java, JSP, Servlet, EJB (session, entity), Java beans, JSF, JDBC, JMS and JNDI
  • Strong in Object - oriented design/analysis, UML modeling, Classic design patterns, J2EE patterns.
  • Proficient in database development: Oracle, DB2, MS SQL, Sybase, MS Access.
  • Extensive experience in using Web Technologies like HTML, DHTML, PHP, CSS, XML, Java Script and AJAX.
  • Knowledge of XML technologies including JAXP, JAXB APIs.
  • Expertise in writing and tuning complex SQL queries and PL/SQL stored procedures using Oracle, DB2 databases.
  • Hands on noledge in web application servers such as BEA WebLogic, IBM WebSphere and Java Web Server.
  • Experience on Full Life Cycle development of software applications on Client-Server and Web-based environments wif thorough noledge of RDBMS concepts.
  • Adept at building strong working relationships wif coworkers and management.
  • Experience in using Hibernate for object relational mapping and query databases using HQL.
  • Experience in using Jakarta Apache frameworks like Struts, JUnit and Log4J.
  • Used ANT, Maven and CVS extensively to manage teh project build.
  • Experience in developing web applications using Spring Dependency Injection and used Aspect oriented programming for modularity.
  • Used JMS API for sending message between two clients and write JMS client applications.
  • Good noledge in Web Services using SOAP, UDDI and WSDL implemented using AXIS.
  • Good noledge in implementing SOA (Service Oriented Architecture) architecture.
  • Experience on UNIX AIX commands, UNIX Shell Scripting.
  • Have excellent communication skills, work ethics and teh ability to work well in a team or individual environment.

TECHNICAL SKILLS

Development: C, C++, Java

Technologies: Java, J2EE, JSP, JavaBeans, Java Servlets, Struts, Spring, Hibernate, RMI, Web services (SOAP, WSDL) JSTL, JAXP, EJB, JDBC, JPA, JMS, JSTL, JNDI, XML ( XML Schema, DTD), SOAP, LDAP, JAXP, PL/SQL, Web Services, XPath, HTML, JavaScript, Ajax, CSS C#, .NET Framework, .NET Compact Framework, Design Patterns

Web/Application Servers: Apache HTTP Server, Jakarta Tomcat, Microsoft IIS, JBoss 4.0.1/4.0.2 , Web Logic 8.X, Web Sphere 5.0/6.0/6.5/7 , Oracle, Application Server.

Tool: Toad, PL/SQL Developer, XML Spy, Java Parser for XML (SAX), Eclipse, WSAD, J Builder 2006

Web Presentation: JSP, Servlet, JavaScript, jQuery, HTML, DHTMLCSS, XMLXSLT, Ajax

Operating Systems: Windows 98/XP, Windows NT 4.0, Windows 2000Linux, Mac, UNIX.

Framework: Apache Axis, Apache MyFaces, Jakarta Struts, Jakarta Taglibs, Jakarta OJB, Log4j, Hibernate FrameworkSpring Framework

Databases: DB2, Oracle, SQL Server, Sybase, MySQLPostgreSQL, Borland Interbase, Firebird, SQL, PL/SQLSQL*Plus

Methodologies and Tools: OOA, OOD, UML Modeling, MagicDraw UML

PROFESSIONAL EXPERIENCE

Confidential, Wallingford CT

Java/ J2EE Developer

Responsibilities:

  • Provided technical guidance to business analysts, gather teh requirements and convert them into technical specifications/artifacts
  • Designed and developed Customer registration and login screens using HTML, JSF, Servlets and JavaScript for teh EPDS Application.
  • Developed web pages to display teh Provider Intake and State Provider List using DHTML, Spring Web Flow, JSF and CSS
  • Implemented Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts
  • Configured Spring to manage Actions as beans and set their dependencies in a Spring context file and integrated middle tier wif Struts web layer
  • Wrote JavaScript validations to validate teh fields of teh user registration screen and login screen
  • Designed and developed JSF components, implemented event handling using Java, JSF, AJAX, and JavaScript for various modules
  • Implemented JSF Converters to handle formatting and Localization and configured teh faces-config.xml to create a web application navigation rule
  • Designed and developed UI wif AJAX, HTML, XHTML, DHTML and JavaScript for more interactive web pages
  • Involved in creating various reusable Helper and Utility classes which are used across all teh modules of teh application
  • Developed POJO's, Data Access Object (DAO) which handles all database operations using Hibernate
  • Involved in helping team members to debug issues wif teh application and designed and prepared Unit test case using JUnit and Log4j and removed teh maximum bugs before passing on teh application to teh QA team
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Used Apache Maven to build teh application.
  • Deployed flow of Execution in teh Servlet Environment using JSF and defined Navigation Rules
  • Developed various activities like transaction history, search products dat enable users to understand teh system efficiently
  • Used RAD for application development and deployed teh application on Web Sphere to integrate run time components and teh tools to develop applications

Environment: Java, J2EE, Servlets, JSF, Hibernate, Spring, WebServices, JDBC, RAD HTML, XHTML, DHTML, Java Script, CSS, XML, WebSphere, Log4j, Oracle 11g, PL/ SQL, JUnit, Apache Maven, JNDI.

Confidential, Bentonville, AR

Java/ J2EE Developer

Responsibilities:

  • Analyze teh Business and Technical Requirements for reuse rules and for different fields in teh Application and participated in Agile (Scrum methodology) for daily update and further development.
  • Used RSA 7 as Integrated development environment for developing teh Application.
  • Extensively used OOP concepts in building teh Online Item File application.
  • Develop and design teh user interfaces using JSP, HTML and CSS
  • Developed teh Item file application using Servlet, Java Beans.
  • Used JDBC API for data retrieval from teh DB database.
  • Used EJB's to develop business logic and coded reusable components in Java Beans.
  • Implemented Struts framework in teh presentation tier for all teh essential control flow, business level validations and for communicating wif teh business layer in Item file application.
  • Extensively worked on WebServices technologies like SOAP, WSDL.
  • Used Java Script, jQuery to do client-side validations.
  • Used DB2 as teh Database and wrote stored procedures and SQL queries to fetch teh complicated data from teh database.
  • Used SVN as teh version control tool for teh project.
  • Working in conjunction wif UAT and Performed Unit testing, Integration Testing, System Testing and Regression Testing.
  • Used HP Quality Center tool in SIT phase for tracking and teh defects.
  • Involved in defect resolution and bug fixing at different level of testing.
  • Used ANT scripts to build teh application and deployed on Web Sphere Application Server.
  • Performed unit testing of core functionality using Junit.
  • Involve in code review meetings.
  • Responsible for Build and Release of teh application.

Environment: Java, J2EE, RSA 7, JSP, Servlet, EJB 3.0, Struts 2, WebServices (SOAP, WSDL), HTML, CSS, Java Script, jQuery Junit, SVN, Web Sphere 6.1, JDBC, ANT, Log4J, XML, DB2, Java Beans.

Confidential, River woods, IL

Java/J2EE Consultant

Responsibilities:

  • Created Call flow diagrams for IVR applications using VISIO for Confidential financial services.
  • Used Struts framework which provides controller and for writing templates for presentation layer in designing teh IVR application.
  • Design web layer using Struts framework and wrote Java Servlets dat generates Dynamic VXML and deploy like HTML.
  • Wrote ECMA Script for validation on client side and created JSP’s to provide interaction between IVR applications and back-end server.
  • Also used ECMAS script inside JSPs to do computations such as confidence level checks etc.
  • Implemented EJB (Statefull and Stateless) when state of teh bean is not persistent, and existing pnly for short time period.
  • Implemented Connection pooling using JNDI (J2EE) to enhance teh performance of executing commands and to maintain teh database connection for individual user.
  • Implemented J2EE container based authentication to give different users varying permissions
  • Developed IVR Java classes using Struts framework which in turn interface wif EJB’s.
  • Used to Collected teh caller information through DTMF and SPEECH technologies for IVR.
  • Utilized confidence levels and based on dat played conformational messages to teh caller.
  • Responsible for developing test cases and unit testing used tool’s like JUnit.
  • Used core Java and frameworks like Spring and Hibernate for teh IVR application at Confidential ..
  • Played crucial role in assisting developers, QA, UAT by providing teh needed data for their test cases so as to validate teh business requirements.
  • Worked wif NUANCE/VIECORE framework in implementing teh DIALOG, AUDIO, LOGSERVICE for teh IVR application.
  • Edited and modified teh Nuance Framework Configuration files in support of teh new dialogue states, which is used in speech recognition.
  • Used to code teh Java integration class to integrate .property file.
  • Developed various types of reports such as Members, Providers; Members calling for claims, billing, benefits, etc and Providers callings for Eligibility, Benefits, Authorization and Approvals.
  • Used ECMA script for revalidations when caller provides input thru DTMF or through voice.
  • Involved in maintenance and enhancement of teh applications till teh last stage.
  • Involved in deployment of application (EAR) into distributed architecture environment.

Environment: Core JAVA, EJB, Eclipse 3.0, J2EE, SOA, JSP, JSF, Servlet, Struts, Spring, Hibernate, VXML, ECMA, EJB, JNDI, Oracle 9i, Web services, Windows XP, JUnit, Web Server. JDBC, JavaScript, jQuery, Ant, HTML, XTML, DHTML, JMS, CSS, Ajax, XML, XSL, PL/SQL Developer.

Confidential, Atlanta, GA

Java/J2EE Consultant

Responsibilities:

  • Involved in analysis, design phase, development and implementation phases for different bank applications.
  • Collected teh requirements from teh users and designed teh architecture for teh project.
  • Worked on Core Java coding wif strong understanding of SWING, Collections, Multithreading, data structure and Event/Exception handling.
  • Adopted MVC architecture and used Struts for teh UI of Online access system.
  • Designed and developed teh presentation layer using JSP, HTML, jQuery and Java Script wif Struts Framework for client side application at Confidential .
  • Developed Helper Classes to Validate data and against a Set of Business Rules at different client applications.
  • Designed and Developed Service layer to interact wif EJB layer and deploy EJB on Web logic.
  • Used Stateless Session Bean to implement Business Process and interact wif DA layer for DB access.
  • Written HBMS and optimized Hibernate queries to improve teh performance of teh application.
  • Hibernate Query Language (HQL) as teh Persistence FrameWork, for mapping teh object. Oracle as teh data base.
  • Designed teh web tier using on teh MVC design pattern of teh Apache struts framework. Used spring for dependency injection and integrated spring wif Hibernate ORM framework.
  • Implemented WSDL specification in combination wif SOAP and XML Schema to provide Web Services.
  • Developed and deployed teh Application components on Web logic. Used XML to represent and transfer data between teh layers.
  • Involved in writing triggers using RDBMS Oracle which is used to prevent invalid transactions.
  • Used JDBC 3.0 for Oracle database connection and written number of sql queries for retrieving teh data and validated dat data against teh business rules.
  • Wrote test cases in JUnit and performed in depth unit, system and regression testing.
  • Involved in performance tuning, debugging production problems during testing and deployment phases of teh project
  • Used XML for developing deployment descriptors, hibernate mapping files and for data inter-exchange as batch call between various applications.
  • Used LOG4J and captured Callers different dialogue states and wrote to a text file as well as to a database.

Environment: J2EE (JSP, EJB, Servlets, JDBC,), XML, XSL, PL/SQL, HTML, JavaScript, jQuery, Weblogic Application Server, Windows2000, Oracle, JMS, EJBs, Struts, Spring IOC, Hibernate, JSPs, MVC, DAO, DAL, Multithreading, CSS, WSDL, Web Services.

Confidential, IL

JAVA Developer

Responsibilities:

  • Participation in project estimation and planning for online customer registration form.
  • Document wif Microsoft Project Plan, functional document, UML Diagrams and Used case Diagrams for different application at Sears.
  • Various design patterns implementation such as MVC, Front Controller, and Value Object.
  • Design & development of Derivatives.
  • Implemented business requirements by using Servlet, JavaBeans.
  • Design Front-end using HTML, JSP, JSTL, Struts taglib and wrote custom tags for inline sorting and inline filtering.
  • Deploy teh application on WebSphere application server.
  • Contribution in code refactoring, peer code review, code optimization.
  • Discussed and provided suggestions on usability, suitability and improvements in interface design.
  • Worked on SQL Scripts for Data Access such as selection, Insertion and Deletion, Joins of Data from Sybase DataBase.
  • Implemented log4j logging to debug and test teh behavior of teh application.
  • Wrote test cases using JUnit and coordinating wif testing team for integration tests.
  • Used CVS as version control tool.

Environment: Core Java, J2EE, Servlets, JavaBeans, JSP, HTML, JSTL, Struts, Apache Struts, XML, Eclipse3.0, UML, WebSphere, Oracle, JUnit, Log4j, SQL, CVS, MVC

Confidential

Java Developer

Responsibilities:

  • Involved in several phases of teh project including strategic study, requirements analysis, application design, technical design, development, testing & debugging, implementation, documentation and in corporation of user feedback to plan enhancements in teh application system.
  • Coding of JSP Pages for External Application (EXA) using Custom Tag Library which create standard tag used in teh application.
  • Coding of Handler Classes and Value Objects (Company, User, Address, and Accounts Value Objects etc) passed to teh INA Applet for display.
  • Involved in coding Stateless Session Bean dat validates an input XML and sends teh validated XML to teh Queue using JMS API. These session beans are called by Message Driven Beans.
  • Coded XML validator java class, used by teh Session Bean.
  • Involved in JMS client classes and testing it setting teh Queue Connection Factory and Queue Administered Objects in Weblogic Internal JMS Server.
  • Coding of EJB Entity Bean classes and local and remote interfaces using a Proxy class dat instantiate either a Local or Remote Object. Configuring/binding JNDI Reference in Application Server.
  • Data is inserted in Oracle Database as a CLOB data using teh DAO Framework via teh Bulk Entity Bean (BMP).

Environment: Java, JDK 1.4, EJB, JMS, Struts, JSP, Applets, AWT, SWING, RMI, JDBC, Weblogic, HTML, CSS, XML, XSL, JavaScript.

We'd love your feedback!