Java & J2ee Devrloper Resume
Bridgeport, CT
SUMMARY:
- 8+ years of experience in design, development, Support, Enhancement, implementation and maintenance of application software.
- FunctionalexperienceincludesBanking and Financial Applications, Healthcare Management, Insurance, Mortgage, Telecommunications.
- Extensive experience on JAVA, J2EE, EJB, Struts Framework, Web Services, SOA, Servlet, JDBC, JSP, JavaBeans, Hibernate, Spring and Unix.
- A solid understanding of all phases of the SDLC right from requirements gathering till post implementation support.
- Strong experience using SOAP Web Services for data communication between remote systems.
- Very good knowledge of OOP and OOAD concepts. Strong work experience in Web based application development, Database programming, distributed computing, Server side programming and Client Server computing in multi - threaded software systems using Java technologies.
- Good experience on version controlling systems like VSS, CVS, Clear Case, and clear quest.
- Excellent knowledge in databases DB, MS SQL and Oracle.
- Experience in writing test-cases in Java environment using JUnit.
- Possess strong logical, analytical and problem solving skills with positive attitude.
- Expert in writing complex SQL Queries and PL/SQL blocks.
- Committed to excellence, self-motivator, fast-learner and a prudent developer with strong problem-solving skills and communication skills
- Ability to learn and use new systems and paradigms in considerably less time, solid communicator with exceptional team-building skills.
TECHNICAL SKILLS:
Frameworks: MVC, Struts, Spring (IOC, Context, ORM, DAO, AOP)
Application Server: Weblogic Server, Apache Tomcat, SQL server
Web tools and languages: HTML, XML, CSS, DHTML, AJAX, ANT, JavaScript
Languages: C, C++, Java, HTML, DHTML, XHTML, JavaScript, XML/XSLDevelopment Methodologies: J2EE, Object Oriented Analysis and Design, Waterfall, Iterative and incremental development, Agile Software development methodologies
PROFESSIONAL EXPERIENCE:
Confidential, Bridgeport, CT
Java & J2EE Devrloper
Responsibilities:
- Install, implement and Upgradation with service packs on latest versions of Weblogic, Oracle Application Server and WebSphere.
- Developed publishers to communicate offers with no associated population using Java, JMS, Spring, Oracle, Korn shell scripting and LDAP.
- Involved in creation of web services, WSDL and web methods with Annotation in hibernate, Implemented Web Services in JAXP based on SOAP protocols using XML and XSLT
- Developed a web-based reporting system with Java, J2EE, Servlets, EJB and JSP using Struts framework HTML, JavaScript.
- Designed and implemented the reporting front end and backend code for the n-tier Cross Channel Web Analysis application using J2EE, Java, JSP, Struts,Ajax, JSON, T/SQL, XML, Hibernate, spring, JavaScript, Apache and Tomcat technologies.
- Developed and led the Java implementation effort using Java, Servlet, JSP, JDBC, and XML that utilized IBM WebSphere Application Server, IBM HTTP Server, DB2,. Development tool used is Visual Age for Java
- Worked with automated scripts using ANT framework to deploy applications on WebSphere application/ server.
- Implemented BlueCash ‘Earnings Summary page’ using Struts Framework, JSF, Developed Web-tier components using JSF/Icefaces MVC framework, Extensively worked with JSF and Spring Framework, Hibernate and J2EE design patterns for various credit applications.
- Designed and developed custom message adapter components that allowed message to travel between Oracle ESB to IBM CICS Mainframe through IBM MQSeries XML Beans and JMS.
- Java server faces (JSF ),velocity, JSP, JSTL, Struts tiles were used as view as UI templates
- Developed the application using JSF for front end, Spring to manage business layer components and Hibernate for performing database transactions.
- Applied core J2EE design patterns like Business Delegate, Service Locator, Singleton and used AXIS and JBoss 3.x for creating clients for other Webservices used in the business logic
- Implemented Persistence layer using Hibernate to interact with Oracle and SQL Server databases
- Managed Object Persistence, Data retrieval using Hibernate, Spring Framework with SQL Server as backend.
- Coded using J2EE JDK, JSP, Servlets, EJB, JavaScript, HTML), Ant and SQL Server on WebSphere Application Server and WSAD, PHP.
Environment: J2EE JDK, JSP, Servlets, EJB, JavaScript, HTML), Ant and SQL Server on WebSphere Application Server and WSAD, PHP, Hibernate, WebSphere, JSF/IcefacesMVC framework, Oracle Application Server, WebSphere.
Confidential, Great Falls, MTJava/J2EE Developer
Responsibilities:
- Designed and Developed J2EE web based consumer applications using Spring, DHTML, and Ajax. Developed UI screens using HTML, CSS, JSP and JavaScript
- Developed Struts form beans, action classes, JSPs and tiles which follow struts framework standards
- Generated DAO’s to map with database tables using Hibernate. Used HQL (Hibernate Query Language) for database querying and retrieval of results
- Developed the application on IBM WSAD and deployed it on IBM WebSphere Application Server
- Used STRUTS Framework based on (MVC) Model View Controller architecture in WebSphere Application Development.
- Implemented business logic in Middle Tier using pluggable components, which were specified in the customized xml documents using Spring framework.
- Configured Hibernate, Spring and MyFaces (JSF) to map the business objects to MySQL Database using XML configuration file.
- Developed business modules with JSP, Servlet, Struts framework, Java, XML/XSL and EJB technologies.
- Designed and developed a web-based test client using Spring, Struts, JSP, Tag Libraries, Java Script, HTML, XML Oracle ESB to IBM CICS Mainframe through IBM MQSeries XML Beans and JMS to test different parts of the application
- JSF and Hibernate related coding, using Ajax for data validation, upload last commit data with help of Ajax, GUI part are user friendly with help of Ajax
- Involved in creation of web services, WSDL and web methods with Annotation in hibernate, Implemented Web Services in JAXP based on SOAP protocols using XML and XSLT.
- Used SNAP/SMTP PROTOCOL for communication purpose with Storage Device,Java Networking, Socket Programming.
- Web layer is implemented using Servlets and JSP using Struts Framework, Eclipse is used as Java IDE tool for creating Hibernate, Servlets and JSP, JSF.
- Designed and implemented the Security Infrastructure using WebSphere (Single Sign-On, Authentication, and Authorization) and Web Server (Encryption and Authorization) Security.
Environment: HTML, CSS, JSP and JavaScript, Servlets, JSP using Struts Framework, Hibernate, Servlets, JSP, JSF, IBM WebSphere, Spring, Struts, JSP, Tag Libraries, Java Script, GWT, HTML.
Confidential, Tampa, FL
Java/J2EE Developer
Responsibilities:
- Developed the application using Agile methodology and used Scrum method of project management.
- Developed Confidential core Services using Spring Frame work and Hibernate.
- Implemented Spring Modules like IoC (Dependency Injection) and Spring Aspect Oriented Programming (AOP).
- Used Hibernate in data access layer to access and update information in the database.
- Extensively used Mule to configure Inbound and Outbound messages for message transformation between applications.
- Created Request transformer, Response transformers, Custom Components and configured them in mule-config.xml.
- Developed Web services using Apache CXF and exposed WSDL for Flex client to consume.
- Integrated Daeja ViewONE Pro for viewing documents and images.
- Core developer of the application infrastructure using GWT/GXT as the front-end architecture using AJAX.
- Implemented various J2EE design patterns in the project such as Factory, Singleton, Business Delegate, Service Locator, Data Access Object and Model View Controller.
- Designed and developed custom message adapter components that allowed message to travel between Oracle ESB to IBM CICS Mainframe through IBM MQSeries XML Beans and JMS.
- Extensively used SQL and PL-SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
Environment: Java, J2EE, Spring, JSON, Flex, Action Script, MXML, XML, Mule ESB, Javascript, IBM RAD, ClearCase, Oracle, Log4j, Tomcat server, Sql, Toad, Apache CXF, Junit, EMC Documentum, GWT, Webservices, XML, SOAP, WSDL, Agile, RTC, Eclipse Client, UML (Rational Rose), HTML, CSS, Windows XP
Confidential, Salt Lake City, UT
Senior Application Developer
Responsibilities:
- Working as Senior Programmer.
- Involved in developing application using Velocity framework, JSP, JSTL, struts tag libraries (struts-bean, struts-html, struts-logic), CSS, spring framework, java, java script, Ajax, HTML and DHTML for front-end development.
- Involved in migration of database schemas from Informix to Oracle 11g database.
- Involved in writing complex stored procedures as per business logic and creation of Triggers and Sequences.
- Design patterns like Singleton, Session Façade, Message Façade, Business Delegate, and Data Access Objects and Value Objects are used.
- Developed model components using session beans and used local message beans to interact to session using EJBs.
- Developed XML Schemas for Data Object design for communication with web service and existing Application Infrastructure
- Extensively used Log4J for logging in the application, Ant tool to build and configure J2EE applications.
- Involved in creation of queues, topics with JMS and Websphere mq series.
- Modified the java code as per Oracle Stored procedures.
- Writing Entities with Toplink JPA and oracle.
- Involved in creation of JPA with IBatis and Toplink frameworks.
- Created the business workflow with open symphony BPM.
- Created job scheduling with Quartz (3rd party tool) and Timer task.
- Used CEM, to send requests from Java to CPP.
- Involved in migrating the CPP modules to java modules with spring framework.
- Involved in creation business process with open symphony BPM tool.
- Created the application in UNIX and windows platforms, involved in shell script or UNIX operating system.
- Involved in creation queues and topics with JMS and ActiveMQ, created messages and send to queues.
Environment: Java, J2EE, HTML, Java Script, Oracle, JSP, Servlets, XML, eclipse, JDBC, CVS, PL/SQL, Spring, Ant, Itext, UML, Unix, ActiveMQ, IBM MQ Series, JMS, CEM, weblogic, iPlanet, log4J, JPA, IBatis, Toplink, EJB, Flex, C++, Informix database.