accomplishments professional summary jessica claire montgomery street san francisco ca 94105555 4321000 resumesampleexamplecom implemented j2ee design patterns like mvc service locator session fa ade used core java concepts like exception handling collections designed developed implemented business logic required security presentation controller wrote message handler adapter enterprise calls asynchronous messages using message driven beans jms xml wrote sql queries used jdbc connect oracle database larger data retrievals involved preparation docs like functional specification document deployment instruction documents wrote ant scripts building applications deployments involved development business components like session beans entity beans transactions business logic purpose used hibernate framework map oracle database objects application used ldap user security credentials authentication validating user roles wrote junit test cases testing enhancement modules environment struts 12 ejb 2x jndi servlets jsp xml j2ee jdbc wsad jboss application server tomcat ldap ant rational rose dream viewer cvs oracle hibernate junit javascript dhtml javaj2ee developer track record delivering complex business critical software solutions using agile traditional methodologies 9 years professional experience working various mission critical revenue generating applications fortune 500 companies telecom insurance government hospitality domain using core java j2ee related technologies experience agile techniques tdd continuous integration pair programming code refactoring enabling high quality shippable software time within budget meets definition done expertise web technologies using core java j2ee servlets ejb jsp jdbc java beans design patterns expertise mvc technologies struts mvc spring mvc experience developing j2ee applications using various open source tools persistence frame work hibernate implementing jpa java persistence api rich front end technologies using html css javascript angular js ajax jstl tiles tag libraries custom tags free marker web services experience soa using apache axis soap framework wsdl uddi soap jax ws rest jaxrpc experience implementing core java j2ee design patterns like singleton factory pattern service locator business delegate dao session fa ade value object experience unit testing load testing experience application servers web servers using web logic 109281 ibm web sphere 6151 apache tomcat 6070 expertise rdbms databases like oracle 10g9i mysql experience working development tools like maven ant scripts log4j junit experience working unix windows expertise uml designs using rational rose good working knowledge ide tools like eclipse32 eclipse71 web sphere studio application developer wsad rad netbeans60 experience working customers determine needs gather analyse document requirements communicate customers throughout development cycle manage customer expectations resolve issues provide project status experience functional unit regression integration testing ability learn adapt quickly emerging new technologies comfortable high intensity challenging work environment excellent client interaction skills proven experience working independently well team skills languages java cc javasript html sql development tools eclipse rad net beans spring source middleware web services jdbc xml xslt xsd soap rest jaxwsjpa serverside applications servlets jsp jstl frameworks struts spring mvc jpa hibernate apache tapestry databases oracle sql server sql operating systems windows unix design methodologies uml version control cvs vss rational clear case svn git rdbms tools toad sql developer build tools ant maven cruise control hudson jenkins projects work history sr java developer jpmorgan chase co van nuys ca 032014 062015 project leads managementdiscovery description leads management part marketing automation applications processes designed generate new potential business awareness discovery products leads management integrates business processes technology bridge gap marketing direct indirect sales channels drive higher value opportunities improved demand creation execution opportunity management leads management supports processes score augment manage marketing opportunities passes qualified leads sales channel leads management processes take unqualified leads referred cold leads variety leads generation sources web campaigns direct mail campaigns email marketing etc produces qualified scored augmented prioritized selling opportunities referred hot leads handed sales channel leads management also involves allocation tracking leads roles responsibilities worked agile scrum development methodology built application test driven development tdd developed web application using html5 angularjs javascript used spring validation framework implement server side validations used ajax get data server asynchronously using json objects developed core component leads management module using spring mvc framework implemented controller classes using spring mvc configured spring beans using xml configuration files used junit framework writing automated unit testing application log4j capture log includes runtime exceptions implemented hibernate caching query second level eh cache frequent queries executed database reports integrating spring injections daos achieve inversion control updating spring configurations managing java objects using call backs initiate ajax requests jquery handle responses plain text html xml formats configured spring aop used spring declarative transaction management transactions coordinating build team deployment activities integration testing bugs fixing handling change requests code reviews developed dao layer application using spring hibernate developed various business logic reports using hql hibernate criteria used soa architecture soap web services using spring web services module consumed restful web services using apache http client data coming external systems reviewing database schemas across different domain worked integration code deliver build uat team created managed dailyweekly builds using jenkins cicd used pipeline plugin managing multi project jobs efficiently used junit framework writing automated unit testing application log4j capture log includes runtime exceptions used extensively eclipse development debugging application validating application deploying testing weblogic server provide maven build tool building deploying application managed source repository using svn version control tool provided log4j support application debugging system environment java 17 junit weblogic application server soa oracle jsp html angularjs jenkins maven hibernate spring eclipse rest web services spring web services maven junit log4j javascript subversion secior javaj2ee developer medifast inc lehi ut 2013 042013 cathy pacific airways leading air travel company providing travel management solutions global clients ibe internet booking engine cathy pacific offers flight booking holiday packages cathy pacificcom website flight booking manages travel extras manage booking schedules notify massage online checkin etc involved designing coding debugging deployment business objects extensively used spring mvc architecture application development used spring hibernate module object relational mapping tool back end operations sql database provided hibernate mapping files mapping java objects database tables used ajax framework asynchronous data transfer browser server used html jstl css jsp custom tag libraries designing jsp used javascript provide dynamic user interface client side validations created rest web services using jersey consumed partner applications extensively used eclipse ide developing debugging integrating deploying application provide ant build script building deploying application extensively used toad managing database used rational clear case version control tool manage source repository involved configuring deploying application weblogic application server 92 provided utility classes application using core java extensively used collection package implemented log4j enabling logging runtime without modifying application binary performed various dal dml operations sql server database environment secior javaj2ee developer 022011 112012 medifast inc ridgely md telstra global outbid part core team development accenture involved 2 complete life cycle development projects telstra global outbid involved development design testing deployments client interactions telstra global division telstra corporation limited australias leading largest telecommunications information services company outbid auction application simulates realtime auction experience perspective multiple participants including sellers bidders anyone assigned role auctioneer given auction involved analysis design development testing phases application development using scrum agile methodology actively participated design technical discussions prepared technical specifications designs per requirements used spring framework features like spring modules ioc integration used hibernate object relational mapping features creating entity domain objects hibernate support features creating data access layer objects involved writing service class objects depend data access objects maintained hibernate configuration file hbm files object relational mapping used hibernate query language hql features like named queries querying database using objects data access layer designed developed daos accessing pojos updating db tables using pojos java collections synchronization etc worked oracle database store retrieve client information developed application deployed jboss application server used jboss application server involved setting application server profiles rad running application development environment worked netbeans ide used toad oracle database tool integrated tested entire application worked svn load updated source repositories created unit test cases using junit used maven build tool monitored logs using log4j fixed problems environment secior javaj2ee developer medifast inc havre de grace md india projects 2006 102010 projects business linkukgov iobas iris part core team development supporting delivered multiple web projects client bt global services business link portal iobas inter operator billing accounting irisinter connect billingproduct development involved software development life cycle sdlc application created use cases class extensively used jstl tags struts tag roles responsibilities requirement gathering analysis design code development diagrams sequence diagrams using rational rose libraries used struts tiles well presentation tier validations different modules application interface wrote action classes action forms beans developed jsps html front end user design patterns business delegates service locator dto used designing struts 12 provided controller component web module application integrates technologies provide model view model used struts interact standard data access technologies like jdbc ejb validation struts validator server side validation data like mvc service locator session fa ade collections used javascript web page implemented j2ee design patterns used core java concepts like exception handling oracle database larger data retrievals specification document deployment instruction documents applications deployments designed developed implemented business logic required security presentation controller wrote message handler adapter enterprise calls asynchronous messages using message driven beans jms xml wrote sql queries used jdbc connect involved preparation docs like functional wrote ant scripts building involved development business components like session beans entity beans transactions business logic purpose used hibernate framework map oracle database objects application used ldap user security credentials authentication validating user roles wrote junit test cases testing enhancement modules environment struts 12 ejb 2x jndi servlets jsp xml j2ee jdbc wsad jboss application server tomcat ldap ant rational rose dream viewer cvs oracle hibernate junit javascript dhtml education master science computers university madras chennai india 2004