jessica claire montgomery street san francisco ca 94105 555 4321000 resumesampleexamplecom summary 2 years professional experience analysis design development implementation testing deploying object oriented web based applications using javaj2ee technologies accomplishments extensive design development experience j2ee technology stack like jsp servlet jaxp jta jndi jdbc web services expertise webdevelopment technologies like html javascript jquery css xml extensive experience eclipse spring tool suite sts netbeans rational application developer rad substantial knowledge ibm websphere application server apache tomcat web server jboss weblogic server experience developing applications using spring framework inversion control dependency injection spring mvc spring jdbc orm technology like hibernate good knowledge database connectivity jdbc databases like oracle mysql db2 postgresql experience developing internetintranet applications soa web services soap restful experience writing unix scripts building deploying working enterprise application experience versioning tools like svn rtc git experience logging tracing tools like log4j extensive use build integration tools maven jenkins bamboo experience working agile development following scrum process sprint daily standup meetings skills java j2ee rdbms oracle postgresql db2 j2ee technologies jsp servlet jaxp jdbc ejb web services appweb servers jetty jboss weblogic websphere apache tomcat ide eclipse rad spring sts xml technologies dtd jaxrpc xml schema web technologies html dhtml css xml version controls svn rtc git automationbuilt tools maven jenkins bamboo frameworks spring spring batch hibernate jpa junit mockito operating systems linuxunix windows experience 062017 082017 java developer sap pittsburgh pa interacted stakeholders gather requirements business artifacts based agile scrum methodology developed classes handles requests parameters process data collect data retrieved database list map interfaces store objects extensively used form beans data access layer access update information used eclipse building developing integrating application responsible parsing transforming csv file excel file used maven building projects log4j capture log includes runtime exception debug information used svn version control track maintain different version project involved batch processing using spring batch framework extract data database load corresponding tables involved testing code review bug fixing extracted data bjc database loaded ibm database extracted data csv files loaded tables database using spring batch used issue tracking tool jira bug fixing life cycle traceability responsible adding project dependencies lib folder server deployment involved development batch files connect db2 externally generate sql queries extract data load tables environment java j2ee spring hibernate jsp servlets html xml db2 aqua studio svn eclipse jira spring batch framework bamboo atlassian crucible log4j junit unix windows 052016 062017 java developer sap houston tx gathered user requirements analyzed wrote functional technical specifications developed application layout composing tiles definitions managed beans use spring framework business tier uses spring bean factory initializing services implemented spring aop declarative transaction management used hibernate object relational mapping orm data persistence developed onemuch manyone oneone annotation based mappings hibernate implemented spring mvc spring dependency injection daos service bean developed several dao classes interacting oracle rdms participated writing jpa criteria builders predicates developed restful web services using jaxrs jaxb technologies designed developed user interface using frontend technologies like jsp html5 css3 javascript angular js json ajax used java messaging service jms apis mailing detailed notifications depending upon success failure backend process complete built application using tdd test driven development approach used maven compilation building jar war ear files used git code maintenance used log4j generate logs used maintenance bug tracking preparation test cases junit unit testing system testing phase deployed applications apache tomcat web server websphere application server used eclipse ide tool develop web application developed application jetty application server provide technical support internal external customers resellers via hpe trouble tracking tools like quix deliver defects fixes patches acceptable level quality problems arise customers lab live network environment environment java j2ee spring hibernate apache tomcat servlets eclipse xml jsp html5 css3 json ajax restful web services jdbc jndi oracle maven uml junit log4j git agile windows 042015 122015 java developer sap newport beach ca agile development methodology followed develop application developed application mvc architecture using spring framework used spring framework dependency injection implemented different modules like spring core container module spring application context module spring aop module spring orm module spring framework used implement inversion control ioc aspect oriented programming aop object relational mapping implemented using hibernate used hibernate query language hibernate criteria queries database operations developed java classesbeans communicate oracle database using hibernate developed module creates xml using apache velocity templating engine used maven build project war ear files svn version controlling extensively worked bug fixing enhancements change requests worked fixing defects modifying existing code used spring tool suite sts ide develop application used jetty server deploy application developed logger framework application using log4j responsible unit testing using junit building test cases templates integration testing used subversion commit source created tags branches environment java j2ee agile apache velocity jsp hibernate spring html css xml java script angular js eclipse xml jetty server sql developer oracle maven tortoise svn log4j junit windows education training associate science science 052005 aas degree north lake college activities honors skills agile ajax apache api approach automation css css3 version control dao database dhtml eclipse ejb xml functional html html5 ibm db2 ide j2ee java jms jsp beans javascript java script jboss jdbc jndi json layout linux log4j mailing messaging access excel windows mvc network operating systems oracle oracle database developer postgresql programming quality rad rdbms scrum servlet servlets sql tables technical support tomcat uml unix user interface web servers web server weblogic websphere