Lead Java Application Developer / Build Engineer Resume
Atlanta, TX
OBJECTIVE
- Design and develop software as a Senior Java and J2EE Developer in a challenging and growing work environment that provides ample opportunities to learn and to contribute.
SUMMARY
- Around 8+ years of experience as Java/J2EE Professional in System analysis, Design, Application Development, Testing and Maintenance of Enterprise and Web applications in Financial and Telecom domains.
- Experienced in J2EE Technologies viz. Java, JSP, Servlet, EJB, Java beans, JSF, SOA, Web Services(SOAP, WSDL, Restful), JDBC, JMS, JAXB, JAXP and JNDI
- Expertise in developing applications using J2EE Architectures/frameworks like Client/Server, Model View Controller Architecture, Spring, Struts, and JSF framework.
- Full software development life cycle experience, including Troubleshooting, Debugging & 24/7 Production Support. Design, Development, Testing and Build experience of enterprise applications on Windows, UNIX & Linux 5.0 Environments.
- Extensive experience in writing applications using J2EE (JSP, JSTL, Servlets, AJAX, JSF,EJB 3.0 & 2.0, JMS JDBC, Struts 2.0, Spring Framework, Spring JMS, LDAP, IBatis, Hibernate 3.0 and Flex API) technologies.
- Excellent Database skills in Oracle 11g/10g/9i/8i/7.3, MS - SQL Server 7.0/2000/2003/2007, MySQL5.5and Informix2.6 & Toad tool.
- Hands on experience using BEA Web Logic 8.1, Web Sphere 4.0, 5.0, 6.0, 7.0 (RAD), jboss-4.2.2.GA and Tomcat Server.
- Worked withBlazeDSandAdobe Live Cycle Data Services(LCDS) to connect to back end, Knowledge of build and deploy systems likeAntandMaven.
- Strong Knowledge in Software Development Life Cycle (SDLC) and involvement in various phases including requirements gathering, analysis, design, coding, testing and maintenance.
- Expertise in web-based GUIs development using Applets, Swings, HTML, DHTML, JavaScript, CSS and AJAX
- Extensive experience in REST, HTML, REST, DHTML, XML, XML Parsers (Xerces), XSL, XSLT (Xalan).
- Strong knowledge on Oracle Database Architecture and various phases of query processing
- Programming experience in a JavaJ2EE environment - Experience with Bamboo continuous integration systems
- Good Knowledge in Object Oriented Methodologies, Data Modeling and OOAD Design Patterns.
- Worked on Axis (JAX-WS, SOAP) Web Services and good knowledge on Service Oriented Architecture applications.
- Extensive knowledge on MS SQL Server 2008, 2005 and 2000, Database Administration including Planning, Installation, Deployment / Implementation and configuration
- Well experienced in using ORM technology like Hibernate for persistence layer.
- Strong Relational Database concepts and extensively worked with SQL, PL/SQL, Oracle 9i/10g, and DB2.
- Proficient in designing applications using J2EE Design Patterns such as like Dependency Injection, Business delegate, DAO, Front Controller, Factory and Singleton.
- Comprehensive understanding and experience working with XML technologies and UI technologies like CSS, HTML/XHTML, JavaScript, jQuery and AJAX.
- Experienced in full SDLC - requirement analysis, design, development and testing using Agile Scrum and Waterfall methodologies
- Ability to work under pressurized conditions and worked with distributed teams.
- Quick learner and ability to adopt quickly; to learn and migrate to newer technologies.
TECHNICAL SKILLS
Web Technologies: JDBC2.0, Servlets2.3, JSP2.0, JSTL, EJB3.0& 2.0, Spring, IBatisJNDI, JMS, JAAS, JTA, AJAX, JSF, XML, XSL, REST,XSLT, XML Parsers (DOM, SAX, Hibernate 3.0, JDOM, JAXP, JAXB, JAX-WS), SOAP, SAML and HTML
Languages & Build Tool: Java, Java Script, Python, Jython, Groovy, Adobe Flex API, SQLPLSQL, Ant, Maven
Frameworks & Middleware: Struts 1.2, 2.0, Spring 1.2, 2.x, 3.0, JUnit 4.0, Log4j, IBatis, IText Library for PDF doc &Other Generation, Tiles Framework, CXF and JAXB, JBPM workflow, JPDL 3.2.2
RDBMS: Oracle 11g/10g/9i, MS-SQL Server 7.0/2000/2003/2007 Sybase, DB2
GUI: Swing, AWT, Visual Basic, Developer 2000, Visual FoxPro, dBaseAqua Studio
Tools: SOAP UI, Visual age Java, Eclipse 3.1, Eclipse RCP, WSAD 6.1, 7.0 RAD(Ration Application Developer), Jdeveloper, Teamcity, Jenkins, Net Beans IDE 4.1, 5.0,Bamboo, IBM Filenet 4.0, Front-Page and Visual studio, Adobe Flex .
Operating Systems: Windows XP/NT/2000, UNIX (HP UX, IBM AIX, Solaris)
Web/App Servers: Web Logic Server 6.0, 7.0, 8.1, 10.0, Jrockit, Portal, Web Sphere 5.0JBoss 4.2.2,,Tomcat 4.1, 5.5, 6.0, 7.0, OC4J, IBM Web sphere 6.0.
Version Control: CVS, WinCvs, PVCS, MS-Visual Source Safe, Star Team, Clear Case
Data Modeling Tool: Erwin, TOAD, SQL Navigator
Data Warehouse Tools: Cognos, Business Objects, Informatica
Design Patterns: Session Façade, Business Delegate, Value Object, Singleton, Factory Pattern, View Helper, Front Controller, Dispatcher View, DAO, Value List Handler, MVC
Design Tools: Rational Rose, UML, Dream weaver MX, Front Page and Flex Builder 3
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, TX
Lead Java Application Developer / Build Engineer
Responsibilities:
- Designing and Developing the Web portal (Liferay) Applications, web services, JBPM workflows, Back end Queuing implementations (MQ) using the technologies Spring MVC, JQuery, Spring ORM, Hibernate, CXF JAX-WS JAXB and Active MQ using Scrum based Agile methodologies.
- Used REST as an architectural style which includes Web-standards and the HTTP protocol.
- Configuring Apache Axis in Eclipse and generating Java classes from WSDL .
- Involved in extensive code reviews and suggest optimization if needed. Helped offshore in optimizing the code by implementing multithreading instead of multiprocessing
- Creating SOAP input xml and getting SOAP output xml from Mainframe system.
- Worked on Enterprise service bus (ESB) to monitor and control message exchange between services.
- Involved in various Software Development Life Cycle (SDLC) phases of the project which was modeled using Rational Unified Process (RUP)
- Project planning, estimating and leading through software SDLC
- Used Clear make to examine the audit of target and to infer the class dependency and complier accesses.
- Used Web services - WSDL & SOAP for getting credit card information from third party.
- A scalable application was implemented using Java technologies including EJBs, Spring & JMS. The systems were deployed and tested using a continuous integration framework utilizing JUnit & Ant.
- Involved in requirement gathering meetings, brainstorming sessions and detailed design meets.
- Created web services using SOAP for SOA to get data from Mainframes and content manager.
- Used Oracle Fusion middleware to extend the capabilities of application to Enterprise level.
- Used RPM( Red Hat Package manager) to verify the softwares, used RPM as search engine and used RPM for upgrading the software’s ( Re-installing).
- Design and drawing JBPM workflows using Eclipse based JPDL editor and integrating Action Handlers written in Java using Spring injection Context xml.
- Developed web application based on J2EE Struts framework, Implemented Java and J2EE Design patterns like Business Delegate.
- Implemented UI components like Font Chooser, Color Chooser etc. using SWINGS and GWT.
- Developed page templates using Struts Tiles framework, Implemented Struts Validation Framework for Server side validation.
- Implemented Java and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator.
- Designed and implementedWindows NT communication applications for a large company usingTCP/IP sockets, Oracle SQL Stored Procedures, multi-processing and multi-threading; worked with specifications for a complexclient/server architecture, with multiple servers, on diverse OS's (Windows NT, UNIX).
- Develop and document REST/HTTP APIs and develop client code supporting new backend SOAP based Web Service.
- Involved in designing and collecting marketing or product requirements and converting them to user stories.
- Developed UML sequence and component diagrams for the Secura product after analyzing the Daon Identity management software.
- Developed Secura identity Web Services and developed web services clients using Spring JAX-WS and CXF using JAXB.
- Developed build and deployments scripts using ANT, MAVEN and Gradle.
- Written JUNIT test cases in integrated build environment.
Environment: Windows XP AND Sun OS, SYGWIN, Liferay Portal, JAVA, JDBC, JQUERY,SPRING Framework, SPRING ORM, Hibernate, JBPM 3.2.2 workflow Engine, AJAX, JAVA Script, HTML, DHTML, CSS, XML, JSP, Oracle (SQL), Web Sphere, Axis, ANT, MAVEN, Hudson(Jenkins), DWR(Ajax), Visual Source Safe, .Net Microsoft framework.
Confidential, Morrisville, NC
Sr. Java Developer
Responsibilities:
- Designing and Developing the Web portal (Liferay) Applications, web services, JBPM workflows, Back end Queuing implementations (MQ) using the technologies Spring MVC, JQuery, Spring ORM, Hibernate, CXF JAX-WS JAXB and Active MQ using Scrum based Agile methodologies.
- Used REST as an architectural style which includes Web-standards and the HTTP protocol.
- In REST based architecture used everything in resource. This resource is accessed via a common interface based on the HTTP standard methods.
- Used oracle 10g Data pump and export/import for data migration.
- Migrating databases from existing 10g environment to the Oracle Database Appliance (ODA).
- Evaluate requests for changes to existing HL7 interfaces; implications and impact of such changes in terms of other ongoing projects and resource requirements
- Worked with tools like SQL Server Management Studio, SQL Server Enterprise Manager and Query Analyzer to Administer, Maintain.
- Development of the GUI screens using JSF and Richfaces and server side components which act as managed bean for each JSF page.
- Worked on Spring and spring security frame works for python using tools like spring source tool suite, GIT, JIRA and Bamboo continuous integration.
- Designing and Developing the Web portal Applications, web services, JBPM workflows, Back end Queuing implementations (MQ) using the technologies Spring MVC, JQuery, Spring ORM, Hibernate, CXF JAX-WS JAXB and Active MQ using Scrum based Agile methodologies
- Refactor and improve the UI look and feel thus increasing the number of applications for the client. Implement front end pages using HTML5, CSS3 and client side tab out validation using java script and JQuery.
- Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML, JavaScript, Node.js, Angular.js, DHTML and XML Technologies.
- Designing Models, Views and Controllers and implementing them using the ASP.NET MVC (CTP 3 & 4) framework.
- Responsible for CometD push notification in network failure situations and checked on subscriptions.
- Experienced in the analysis and design of applications using OOAD techniques, Rational Rose Use Cases and Design Patterns (MVC, Singleton, and Data Access Objects).
- Developed a management system (IMS) web site utilizing asp.net MVC3, HTML 5, css 3, JQuery, Autofac, and Linq.
- Refactoring the applications to leverage GigaSpaces platform for GigaSpaces customers.
- Developed J2EE based application (Automatic Fingerprint Identification System) using J2EE, JSP, Servlets, JDBC, XML and Oracle.
- Used IBM RAD7 as IDE tool to develop the application and JIRA for bug and issue tracking.
- Using RAD 7 as development IDE and Web Sphere 5.1 as application server
- Using Java Serialization library detected changes in time varying data .
- Development of the GUI screens using JSF and Richfaces and server side components which act as managed bean for each JSF page.
- Support multiple locales (English and Spanish) for labels and error messages on the UI by managing the content in the database.
- Involved in various Software Development Life Cycle (SDLC) phases of the project which was modeled using Rational Unified Process (RUP).
- Performance and technical tuning for Compensation Planning custom workflow (SAP ECC 6.0).
- Designed and developed web-based electronic forms application. Customized FileNet P8 workflow product and developed stored procedures and Java components
- Used Rational Software Architect (RSA) for reverse transformations like Java to UML, C++ to UML, .NET to UML.
- Used Web services - WSDL & SOAP for getting credit card information from third party.
Environment: Java, J2EE Technologies, Web Services, Spring, Hibernate, SQL Server, JUnit, JSP, HTML5, CSS3,Bamboo, Jenkins,WPF, WCF, Restful services, Eclipse, Gigaspaces, ActiveMQ Messages.,Sql 2012, Oracle, Rational Application Developer (RAD) 7.x.x, 8.x.x, Smart Git, Websphere Application Server (WAS) 6.x.x,7.x.x, IBM DB2.
Confidential, Morrisville, NC
Sr. Java Developer
Responsibilities:
- Participate in the requirement and design sessions with the client/business analyst/architects to understand the functional and technical requirements of enhancement projects and align with framework to fulfill them.
- Lead a project through all phases of SDLC, and convert Business requirements into functional requirements, provide estimates for the maintenance requests.
- Use Hemi, Struts, Spring framework and Hibernate ORM technologies to make the application user friendly
- Migrated a poorly performing WebSphere InterChange Server Business Process into a high performance Message broker Message Flows by using WebSphere Message Broker 6.1, WebSphere MQ 6.0, JAVA, and Web Services.
- Successfully migrated all the EAI applications from the WebSphere Message Broker 5.0.5 to WebSphere Message Broker 6.1.0.8.
- Developed J2EE based application (Automatic Fingerprint Identification System) a Govt of Andhra Pradesh Project using J2EE, JSP, Servlets, JDBC, XML and Oracle.
- Responsible for Serialization of object and transmit it to a output stream and extact data from that output stream in a different platform by using Deserialization.
- Designed and implement WCF, was used to communicate between business-to-business (B2B), business-to-consumer (B2C).
- Developed Web pages using Servlet and JSP, for the support app which is a test tool for a quick standalone testing of the Web service calls.
- DevelopModernizr, a feature detection JavaScript library for HTML5 and CSS3 featureS.
- Hands on Experience using ASP.Net MVC framework.
- Implemented GoldenGate for Standby Configuration and developed procedures for Replication.
- Involved in various Software Development Life Cycle (SDLC) phases of the project which was modeled using Rational Unified Process (RUP).
- Developed web application based on J2EE Struts framework, Implemented Java and J2EE Design patterns like Business Delegate.
- Enhanced UI using JSF, HTML, and JavaScript, Develop and deploy the applications on Web Sphere Application Server 6.0/7.0.
- Developed UML sequence and component diagrams for the Secura product after analyzing the Daon Identity management software.
- Developed Secura identity Web Services and developed web services clients using Spring JAX-WS and CXF using JAXB.
- Successfully implemented the WebSphere Message Broker 6.1 in an ERP project
- Managements of layout using GUI, Developed DAOs using JDBC.Design and develop using OOP and Java EE technologies.
- Develop and document REST/HTTP APIs and develop client code supporting new backend SOAP based Web Service.
- Refactor and improve the UI look and feel thus increasing the number of applications for the client. Implement front end pages using HTML, CSS and client side tab out validations using javascript and jQuery.
- Support multiple locales (English and Spanish) for labels and error messages on the UI by managing the content in the database.
- Develop SQL and PL/SQL queries to interact with Oracle database.
- Implement Coremetrics and I2A tagging on the web pages for statistical purpose of the client.
- Support client with end to end testing during UAT and Go live phases. Worked in onsite-offshore model helping the offshore team with any technical road blocks.
- Develop test cases using Junit 4, Mockito and Selenium.
Environment: Java 6, J2EE, WebSphere 7.0, Apache HTTP Server 2.3, HEMI(Component based framework), Tomcat 6, Spring 2.5, Hibernate 3.2.4, Struts 1.2.9, JAXB, XML, HTML, CSS, Linux, Oracle 10g, Junit 4, Mockito, Selenium, jQuery, Javascript, JSON, Eclipse Helios, Maven, Hudson, Toad, Cygwyn, CVS, SVN
Confidential, Cary, NC
Sr. Java Developer
Responsibilities:
- Requirement Analysis and Design.
- Configured new JMS Queues in Weblogic server for the MDB to listen on certain activities to publish to D1
- Developed Web pages using Servlet and JSP, for the support app which is a test tool for a quick standalone testing of the webservice calls.
- Developed ETMS webservice and also consumed CDMS webservice operations.
- Worked on enhancements to the ETMS workflow creating new activities.
- Designed new tables for supporting the new product type.
- Supporting the integration with multiple interfaces for the entire migration work.
- Closely working with users for requirement clarifications and end to end testing.
- Followed Scrum implementation plan, involved in the scrum and sprint backlogs and daily scrum calls.
- Involved in the detailed Design and DLOE plan.
- Developed many Java Interfaces to integrate the Web Services with the database transaction tables.
- Involved in testing and deployment of the application on Web logic Application Server during integration and QA testing phase.
- Used Web services - WSDL & SOAP for getting credit card information from third party.
- Created technical documents for the tasks assigned, Made changes in LLS donation workflow to accommodate Book Keeper.
- JUnit test cases to test Web Services functionality before integration with client.
- Extensively worked on J2EE Technologies to develop the project, Followed Spring MVC Framework for the development of the project.
- Used Hibernate as ORM tool and defined the mapping, Coordinated with QA team to ensure the quality of application.
- Development of inventory management system web site utilizing MVC3, HTML 5, CSS 3, JQuery.
- Extensively used Active MQ in communicating between applications for processing donation messages.
- Involved in Unit integration, bug fixing, acceptance testing with test cases, code reviews.
- Responsible for WCF service development and testing.
- Worked on Migration of Pre-existing Oracle\Legacy web forms segmentation pages to WPF
- Supported production environment including monitoring application, resolving any production related issues
- Used ANT tool to build and deploy applications, Involved in configuring web.xml for workflow.
- Develop code to make use of the java version of the Registry software in the weblogic server to communicate with the MQ Series on mainframes.
- Modified the weblogic server start script to export the environment variables for registry set up.
- Developed Web Services client business logic code to communicate with the services exposed by various external systems.
- Developed stored procedures as the DB is migrated from DB2 to Oracle.
- Helped testing team during the rigorous regression testing phase.
Environment: Java 5.0, J2EE 1.4, EJB 2.1, Web Services 1.0, Spring 2.x (Spring Core, Spring AOP, Spring ORM, Spring Context), Hibernate 3.x, Registry library for MQ Series, Weblogic 10.3, SOAP, WSDL, XML, JMS, MDB, JNDI, DB2, Oracle 10G, AIX 5.2/5.3, Eclipse 3.4, Squirrel, Sharepoint Portal, Junit, ANT, Log4j, CVS.
Confidential, Cary, NC
Software Engineer
Responsibilities:
- Development of the GUI screens using JSF and Richfaces and server side components which act as managed bean for each JSF page.
- Worked on critical gui components like richfaces tree and paged view of scrollable data table.
- Drill down from portal to other applications under NetComplete using Inter portlet communication Refactor and improve the UI look and feel thus increasing the number of applications for the client. Implement front end pages using HTML, CSS and client side tab out validations using java script and jQuery.
- Migrated a poorly performing WebSphere InterChange Server Business Process into a high performance Message broker Message Flows by using WebSphere Message Broker 6.1, WebSphere MQ 6.0, JAVA, and Web Services.
- Designed class and sequence diagrams for Modify and Add modules.
- Followed Spring MVC Framework for the development of the project.
- Developed the user interface presentation screens using HTML, XML, CSS.
- Developed ETMS webservice and also consumed CDMS webservice operations.
- Developed Web Services client business logic code to communicate with the services exposed by various external systems.
- Participated in a fully scalable WPF based client/server application using WCF and SQL Server
- Developed stored procedures as the DB is migrated from DB2 to Oracle.
- Experience in working with Spring MVC using AOP, DI/IOC and JDBC template.
- Hands on experience with data persistency using Hibernate and Spring Framework.
- Creation of FTPS automated order transmission system which uploads and updates all company orders daily to a warehouse distributor, created in WPF faces-config.xml that defines managed beans and navigation rules.
- Portlet descriptors jboss-portlet.xml, portlet-instances.xml, *-object.xml
- Development of composition components which are reusable.
- Creating facelet tagfile, declaring tag library in web.xml and importing the tag file using namespace in facelet.
- Understanding functional specifications, designing, and creating custom solutions to match the requirements.
- Used Spring Core Annotations for Dependency Injection.
- Designed and developed a ‘Convention Based Coding’ utilizing Hibernate’s persistence framework and O-R mapping capability to enable dynamic fetching and displaying of various table data with JSF tag libraries.
- Designed and developed Hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions respectively.
- Used HQL and SQL for fetching and storing data in databases.
- Created and updated Hibernate queries, Log4j mechanism is extensively used.
- Worked with team members and leads for reviewing the code during Code Review sessions and using Checkstyle to determine Java code is compliant to standards.
- Used default-object.xml in overall portal configuration file that defines a Portal, the portal pages, portlet windows for each page and the order of the pages
- Customized the theme and layout of jboss portal server for the application
- Packing the application as a portal and its deployment in portal server
Environment: JBoss Portal Server 2.6.x, JBoss Application Server 4.2.x, Java Server Faces, RichFaces component library 3.2.1, Gigaspaces (JavaSpaces implementation), JBoss developer studio, SVN
Confidential, Atlanta, GA
Software Engineer
Responsibilities:
- Developed Web Service from existing WSDL using Apache Axis.
- Developed Web Service from existing WSDL using Weblogic Workshop
- Deployed the Web Service in Apache Tomcat and Weblogic
- Configured JMS Queues and Topics in Weblogic server
- Unit testing, Requirement Analysis and preparation of the DLOE, Design documents
- Coordination with the DB team for having the required data to be loaded into different environments.
- Developed the DAO layer using hibernate and for real time performance used the caching system for hibernate.
- Worked with end users and Business Analysts to understand insurance process and flow of business.
- Worked with Architect to understand the business needs and how the technical implementation was performed.
- Scoped, designed and deployed standardized learning templates programmed in HTML, CSS and JavaScript for consistent delivery of web-based training.
- Worked Serialization of data and uploading them to databases.
- Documented the issues identified in the production and uploading the documents to the Share point.
- Responsible for Validating (X)HTML and HTML5 markup to ensure W3C conformance and Section 508 compliance.
- Installed and configured the IBM HTTP Server 6.0/6.1 created web server definition and re-generated web server plug-in on Portal and Application Server to redirect request from Web Server to IBM WebSphere application server
- Prepared high fidelity prototypes using HTML, CSS and JavaScript to engage customers in interactive feedback sessions, promote rapid design exploration and identify user patterns.
- Hibernate Persistence is extensively used to create ORM mapping between POJO’s and IBM DB2.
- Performed bi-directional replication from source to target Database using Golden Gate.
- Design and develop using OOP and Java EE technologies.
- Develop and document REST/HTTP APIs and develop client code supporting new backend SOAP based Web Service.
- Involved in transforming the Use Cases into Class Diagrams, Sequence Diagrams and State diagrams.
- Extensively participated on working with Spring 2.5 framework. Involved in writing JSP 2.0 and Servlets 2.4.
- Involved in development of Web Services, were developed to receive client requests.
- FindBugs is used extensively to determine the Null Pointer exceptions and finding the bugs in Java code.
- Performing Unit testing and Integration testing using JUnit with mockup objects..
- Involved in Production Release Planning & implementation along with support for production issues for various releases of the application.
- Involved in migrating the application from Clearcase to Subversion.
- Designed and developed the Validators, Controller Classes and Java bean components.
- Designed and Developed Stored Procedures, Triggers in Oracle to cater the needs for the entire application.
- Designed and built SOAP web service interfaces implemented in Java.
- Used Clear Case for version control and Clear Quest for bug tracking.
- Development of the Rule engine and modifying the workflow
- Coded a stateless session bean for processing the ITR functionality
- Used Spring ORM Hibernate Template for persistence and developed POJO’s for DB tables and hibernate mapping files.
- Configuring the new EJB and Operations classes to Spring configuration file
- Development of DB layer classes using Hibernate
- Integrating the client and server pieces of the module.
Environment: Java 5.0, J2EE 1.4, EJB 2.1, Web Services 1.0, C++, Shell Script, Spring 2.x (Spring Core, Spring AOP, Spring ORM, Spring Context), Hibernate 3.x, Weblogic 9.2, Tomcat 5.5, Apache Axis, SOAP, WSDL, XML, JMS, JNDI, SQL, PL/SQL, DB2, Oracle 9i, AIX, Eclipse 3.2, Squirrel, Sharepoint, Test Director, Junit, ANT, Log4j, CVS.
Confidential
Software Engineer
Responsibilities:
- Implemented Spring JDBC template, Spring Exception Strategy and AOP.
- Involved in setting up Web-Sphere Application server 6.1 and using Ant tool to build the application and deploy the application in Web-Sphere Application server.
- Worked with the creation of Store Procedures. Involved in writing SQL queries, Stored Procedures to accomplish complex functionalities.
- Developed Session Java Beans to serve the Servlets and JSP requests, that encapsulates business logic and Entity Beans that represent business objects to reduce business processing traffic.
- Wrote ANT scripts to build EJB components.
- Developed the entire application implementing MVC Architecture integrating Hibernate and spring frameworks.
- Deployed and tested on WebSphere Application Server.
- Used Java Collection Classes like Set, ArrayList, and HashMap etc.
- Developed JDBC data access objects and these classes make the EJB Components resource independent.
- Part of team creating quality working J2EE code to design, schedule, and cost to implement use cases.
- Developed Reusable classes in the middleware using Hibernate 3.1.
- Wrote complex sql statements to retrieve data from the DB2 database.
- Created quality working J2EE code to design, schedule, and cost to implement use cases.
- Setting of DB2 9.0 build settings in RAD 7 application development server.
- Involved in writing the database integration code using Hibernate.
- Analysis and development of Perl and Shell Scripts nvolved in Database migration, Unit Testing
Environment: Java, J2EE, JDBC, C++, Perl, Shell Scripts, SQL, PL/SQL, Oracle 9i, DB2, AIX, Eclipse, Windows, CVS.
Confidential
Software Engineer
Responsibilities:
- Presentation and controller layers were implemented using JSPs, Servlets.
- Used JavaScript to do front-end validations.
- Worked on the Model-View-Controller architecture using Servlets, JSP.
- Developed Custom Tags in JSP for reusability.
- Actively participated in requirements gathering, analysis, design, and testing phases.
- Designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
- Designed sequence diagrams and class diagrams using UML/ Rational Rose.
- Developed JSP pages for presentation layer using Struts.
- Client side validations using Strut Validations/JavaScript.
- Developed Controller Servlet to handle Client requests.
- Developed the Enterprise Java Beans (Stateless Session beans) to handle different transactions such as online funds transfer, bill payments to the service providers.
- Developed deployment descriptors for the EJB have to deploy on Web Sphere Application .
- Server Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services..
- Developed Data Access Objects for connectivity to the Database using JDBC.
- Used MVC, Business Delegate, DAO design patterns.
- Assisted with integrating the developed code, Involved in the unit testing of the application.
Environment: Java, Servlet 2.2, JSP 1.1, JDBC, Java Script, SQL, PL/SQL, HTML, DAO, Singleton Design patterns, WebSphere 4.0, Oracle 8i, Log 4j, Junit, ANT, PVCS, Eclipse, Windows XP, Linux.