Middleware Developer Resume
San Ramon, CA
SUMMARY
- Around 8 years of professional experience in Software Development Life Cycle (SDLC) core area such as Analysis, Design, Coding, Implementation Testing, and Deployment of Object Oriented and Web based Enterprise Applications using Java/J2EE technology.
- Highly experienced years experience on and Enterprise applications, Distributed Application Development, Client/Server Applications, Servlet /Applet communication, Internet/Intranet based database applications and developing, testing and implementing application environment using J2SE, J2EE, MVC design pattern, Java, Servlets, JSP, Struts 2.0, JavaScript, EJB 3.0, Hibernate 3.x, Springs 3.x, AJAX, Web Services (SOAP, WSDL, UDDI) JAX - WS and Restful Web Service, MQ-Series, HTML, XML, XSL, XSLT, XPath, VmWare, SQL, PL/SQL, JUnit, and Linux.
- Proficient in deploying applications on J2EE Application servers like WebSphere, Weblogic, GlassFish Tuxedo, Jboss and Apache Tomcat web server.
- Implemented Core J2EE Patterns like Intercepting Filters, Front Controller, DTO, Data Access Object, Business Delegate, Service Locator and Session Façade etc.
- Implemented XML related technologies like XML Schemas, XSL, XSLT, SAX and DOM Parsers
- Expertise in developing applications using J2EE Architectures / frameworks like Struts, Spring Framework and SDP( Confidential Communications) Framework.
- Developed persistence layer using O/R-Mapping tools like Hibernate and JPA.
- Implemented on Agile Methodology.
- Hands on experience in JMS, MQSeries,Tibco and SOA( BPEL, ESB and OWSM) .
- Implemented POC’s using Amazon Cloud Components(S3,EC2,Elastic beanstalk and SimpleDB).
- Implemented Java Webservices(JAX-WS and JAX-RS).
- Experience in AJAX( JQuery).
- Expertise in version control tools like SVN, CVS and StarTeam.
- Experience in RDBMS like MySql, SQLServer, DB2and Oracle.
- Proficient in writing PL/SQL (Oracle 9i) code (Stored Procedures, Packages, Triggers etc.,) in retrieving data efficiently from database.
TECHNICAL SKILLS
JAVA Technologies: Java, JDK 1.2, JDK 1.3, JDK1.4, JDK1.5, JDK1.6.
J2EE Technologies: JSP, Java Bean, Servlets, JDBC, JPA1.0, EJB3.0, JDBC, JNDI,JOLT, Amazon Cloud(S3, EC2, Elastic Beanstalk and RDS).
ORM Tool: Hibernate3.x and JPA1.0
Frame Works: Struts2.x/1.x and Spring 3.x
Middleware: JMS, MQSeries, SOA(BPEL and ESB), Web Services ( JAX-WS and JAX-RS ).
Languages: C, C++, PL/SQL, Java, and COBOL
Web Technologies: XHTML, JavaScript, AJAX, HTML, XML, XSLT, XPATH, CSS, DOM, WSDL, JQuery, Perl, VB Script.
Application Servers: WebLogic8.1/9.1/10.x, WebSphere5.x/6.x/7.x, Tuxedo server 7.x/9.x,GlassFish Server 2.x, JBoss4.x/5.x.
Web Servers: Apache Tomcat 4.0/ 5.5, Java Web Server 2.0.
Operating Systems: Windows-XP/2000/NT, UNIX, Linux, and DOS
Database: SQL, PL/SQL, Oracle 8i/9i/10g, SQLServer. MS Access.
IDE: Eclipse3.x, My Eclipse 8.x, RAD 7.x and JDeveloper 10.x.
Tools: Sql Developer,TOAD, ANT and Maven .
Web Technologies: XHTML, JavaScript, XML, CSS, DOM, WSDL, SOA, WebServices.
Platforms: Windows XP/NT/9x/2000, MS-DOS, UNIX /LINUX/Solaris/AIX
Databases: SQL, PL/SQL, Oracle 9i/10g, MYSQL, Microsoft Access, SQLServer.
Version control: SVN, CVS and Star Team.
PROFESSIONAL EXPERIENCE
Confidential - Minneapolis
Sr Java/ J2EE Developer
Responsibilities:
- Responsible for developing user administration, Tax, Loan ID.
- Developing Application Components using Web Logic ApplicationServer10.1.
- Implemented the integration for Spring and Hibernate frameworks .
- Implemented Hibernate frame work using DAO's, POJO Classes. The layer was developed to provide basic persistence services.
- Implemented Spring MVC Module.
- Implemented Dependency injection of spring frame work.
- Developed Approval workflow using BPEL to approve the requisition.
- Implemented integration between the BPEL and Oracle eBusiness Suite users
- Implemented security for BPEL services using OWSM.
- Developed Web service using Oracle SOA, BPEL, ESB, Business Rule Engine, Human Work flow.
- Implemented the Configuration files for to map the Spring and Hibernate components.
- Developed Hibernate mapping files and configured accordingly to the hibernate configuration file.
- Involved in coding and resolving technical difficulties and Troubleshooting during development.
- Responsible for bug fixes and documentation.
- Wrote UNIX shell scripts and used UNIX environment to deploy the EAR and read the logs..
- Actively participated Business Review meetings with Business Users and Stake Holders
- Participated in JUnit testing and Integration testing.
Environment: Java, Jsp, SOA Suite 11g{BPEL,ESB,OWSM and BusinessRule Engine}, Spring 3.0, Hibernate3.3, Webservices, Weblogic 10.3 Server, Sql Developer, HTML, LDAP, Maven, XML, CSS, JavaScript, SQL, PL/SQL, Oracle 11g, Junit, SVN and UNIX/Linux.
Confidential, San Ramon,CA
Middleware Developer
Responsibilities:
- Implemented DAO's, POJO Classes using java persistence api(JPA) .
- Implemented Dependency injection and MVC of spring frame work
- Implemented the Configuration files for JPA and Spring.
- Developed and implemented the DAO and service classes.
- Developed reusable services using BPEL to transfer data between heterogeneous Systems.
- Developed MDB’s for Event Generation in different systems.
- Converted MDB’s into Webservices(JAX-WS).
- Implemented webservices using SOAP and BPEL.
- Implemented security for BPEL services using OWSM.
- Participated in Analysis, interface design and development of JSP.
- Developed Rich user interface using HTML,JSP, AJAX, JSTL, Java Script, JQuery and CSS.
- Used JPA as persistence Layer - using the database and configuration data to provide persistence services (and persistent objects) to the application.
- Implemented PL/SQL queries, Procedures to perform data base operations.
- Implemented Log4j for logging purpose in the application.
- Worked with MAVEN and involved in creating JAR, WAR and EAR files.
- Implemented different POC’s using Amazon Cloud Components (S3,EC2,Elastic beanstalk and SimpleDB)..
- Involved in the Maintenance and Support of the System.
- Involved in code deployment activities for different environments.
- Implemented agile development methodology.
- Wrote UNIX Shell scripts and used UNIX environment to deploy the EAR and read the logs.
Environment: Java, Jsp, ADF, SOA Suite 10g (BPEL,OSB), Struts, Spring, JPA, Webservices, Ejb3.0, WebServices(JAX-WS), Weblogic 10.1 Server, Sql Developer, HTML, LDAP, Maven, XML, CSS, JavaScript, SQL, PL/SQL, Oracle, Junit, CVS and UNIX/Linux.
Confidential, Buffalo - NY
Java/J2EE Developer
Responsibilities:
- Implemented Struts Action Classes and Configuration files.
- Implemented Hibernate frame work using DAO's, POJO Classes .
- Implemented Dependency injection of spring frame work
- Implemented the Configuration files for Hibernate.
- Developed Hibernate mapping files and configured accordingly to the hibernate configuration file
- Implemented Dependency injection of spring frame work
- Developed and implemented the DAO and service classes.
- Developed reusable services using BPEL to transfer data .
- Implemented security for BPEL services using OWSM.
- Implemented Rule Engine.
- Implemented webservices using SOAP and BPEL.
- Developed Exception Handling framework using BPEL.
- Participated in Analysis, interface design and development of JSP.
- Developed Rich user interface using HTML,JSP, AJAX, JSTL, Java Script, JQuery and CSS.
- Used Hibernate ORM tool as persistence Layer - using the database and configuration data to provide persistence services (and persistent objects) to the application.
- Implemented PL/SQL queries, Procedures to perform data base operations.
- Wrote UNIX Shell scripts and used UNIX environment to deploy the EAR and read the logs.
- Implemented Log4j for logging purpose in the application.
- Involved in code deployment activities for different environments.
- Implemented agile development methodology.
Environment: Java, Jsp, SOA Suite 10g (BPEL), Struts, Spring, Hibernate, Webservices, Ejb, Weblogic 10.1 Server, Jdeveloper, Sql Developer, HTML, LDAP, Maven, XML, CSS, JavaScript, SQL, PL/SQL, Oracle, Junit, CVS and UNIX/Linux.
Confidential
Technical Associate
Responsibilities:
- Worked closely with our client SBC and onsite team that involved understanding, giving suggestions and gathering business requirements.
- Interacted with the client to understand the business requirements.
- Involved in preparing High Level Design and Low Level Design using Design patterns.
- Deploy the application in the Web Sphere application server
- Involved in writing the coding
- Solved the problems faced by SBC users and make them understand the functionality.
- Prepared estimates, unit testing and detail design documentations in compliance with Tech Mahindra’s Standard.
- Involved in running and understading the shell scripts.
- Created, tested, debugged and deployed individual Portlets with Portal Security.
- Worked on JAAS for authentication purpose.
- Involved in bringing up User Interfaces using JSF, HTML, CSS, JavaScript, and Taglibs.
- Extensively used HTML and CSS in developing the front-end.
- Developed complete Web tier of the application with the aid of the Struts Framework.
- Extensively used Java Collections.
- Deployed and tested application on Websphere Application Server.
- Logging is done using Log4J framework.
- Designed and Developed JSP pages to store and retrieve information.
- Used WSAD 5.0 as IDE for development.
Environment: Java, Servlets, JSF, EJB, JAAS, JDBC, java Script, XML, Log4J, ANT, RAD, Web Sphere App server 5.1, WebSphere Portal 5.1, SQL, PL/SQL.
Confidential
Technical Associate
Responsibilities:
- Involved SMB and Big business enterprise applications
- Participated in development of calling plans and calling features modules
- Developed JavaScript, DHTML and CSS for Client Side look and feel & validations
- Developed reports using JSP and JSTL.
- Developed base classes by extending Struts Action and Struts Action Form classes. Was responsible for JSP and Struts based front end integration with the server side layer
- Implemented Hibernate frame work using DAO's, POJO Classes .
- Implemented Dependency injection of spring frame work
- Developed Hibernate mapping files and configured accordingly to the hibernate configuration file
- Involved in code deployment activities for different environments.
- Developed Web Services using AXIS
- Developed re-usable components like DAO’ s.
- Implemented PL/SQL queries, Procedures to perform data base operations
- Used CVS as a version management tool
- Involved in Production support, maintenance, Code Review and Unit testing.
Environment: Java,J2EE, Jsp, Struts, Springs, Hibernate, JSTL, XML, HTML, JMS, JavaScript, Webservices, EJB,XSLT, JDBC, Putty, DB2, Oracle 8i, WSAD 5.1, CVS, IBM WebSphere5.1 and UNIX/Linux.
Confidential
Technical Associate
Responsibilities:
- Participated in Impact Analysis, Low Level Designs creation and Development of new Code Components for enabling some of the ATT products to be ordered online or to add new Confidential &T Products
- Developed enterprise application using JSP, JSTL and JDBC .
- Developed web application using the MVC architecture and with STRUTS.
- Developed JSP, JavaScript, HTML and Deployment Descriptors
- Implemented the XML transformation to transform the input XML message into a DTO
- Developed the Business layer Using EJB.
- Developed Web Services using AXIS.
- Implemented Stateless Session Beans
- Handled the data management using SQL statements
- Participated in Unit testing of code components using tools like JUnit
Environment: Java, J2EE 1.4, JSP, JSTL, Struts, EJB, Webservices, JMS, XML, HTML, JavaScript, XSLT, JDBC, MQ Series, JUnit, DB2, Oracle 8i, WSAD, Putty,VSS, IBM WebSphere, UNIX/AIX .
Confidential
Software Engineer
Responsibilities:
- Understand the business requirements.
- Involved in writing the coding
- Understand the functionality.
- Write the Test cases and JUnit coding
Environment: Java,jsp,Jdbc,Struts,MVC,Web Logic,Oracle 8i, CSS, HTML, JavaScript, Eclipse, Windows.
Confidential
Software Engineer
Responsibilities:
- Understand the business requirements.
- Involved in writing the coding
- Understand the functionality.
- Prepared estimates, unit testing and detail design documentations
Environment: Java, Servlets, jsp, Jdbc, MVC, Web Logic, Oracle 8i, CSS, HTML, JavaScript, JBuilder, Windows.
