summary jessica claire montgomery street san francisco ca 94105 555 4321000 resumesampleexamplecom 5 years experience phases software development life cycle sdlc software java developer expertise objectoriented design development testing support enterprise level intranetinternet web based applications using waterfall agile methodology well versed j2ee design patterns like dao service locator value object business delegate pattern front controller pattern singleton mvc session facade etc experience using various web technologies like html css java script jsp servlets jquery ajax xml xml schema xslt angular js angular proficient object oriented programming using core java multithreading synchronization serialization collections garbage collection data structures strong experience using open source frameworks like mvc spring ioc spring mvc knowledge application development cloud platforms using technologies like java j2ee spring boot spring cloud microservices experience microservices spring boot application development manage monitor large production mongodb shared cluster environments terabytes data extensive experience working various databases like db2 oracle sql server excellent experience several industrystandard java integrated development environments including eclipse netbeans jbuilder intellij proven experience application servers like websphere weblogic jboss tomcat experience plsql rdbms develop stored procedures triggers db2 oracle good experience source code management collaboration tools git svn github bitbucket gitlab awscode commit good working experience using ant maven scripts building deploying application webapp servers good communication interpersonal skills versatile team player proven problemsolving skills worked independently well team environments excellent analytical skills demonstrated abilities along client interaction team player appetite accepting challenges deliver within given constraints good understanding business workflow business logic business methods implementation user requirement distributed application environment skills technical skills javaj2ee technologies java ee 5 j2ee java jdbc java beans j2ee servlets jsp jndi xml jms soap rest web services javascript css3 frameworkorm spring struts hibernale angular js angular scripting languages ide eclipse netbeans ibm rad xsl xslt html5 javascript perl deployment server tomcat websphere jboss weblogic database mysql oracle ms access libraries tools maven jquery operating environment windows linuxunix version control svn cvs testinglogging frameworks junit log4j mockito misc adobe creative suite ms office algorithms vmware jsnode json environment java j2ee eclipse core java oop spring hibernate web services microservices restful jaxb jaxws jaxrs ajax json log4j jsp servlet svn maven javascript angular js html css xml plsql oracle junit experience full stack java developer jpmorgan chase co lexington ky developed functionalities using agile scrum methodology 082019 current extensive experience various agile methodologies like test driven development tdd involved developing ul using spring mvc framework jsp jstl html5 css javascript jquery ajax angular 7 created reusable modules custom directives angular 7which got used various places application implemented angular 7 controllers maintain view data implemented angular service calls using angular factory tested application controllers extensively angular builtin testing facilities extensively used core java concepts like multithreading collections framework file lo concurrency experience core java concepts oop concepts collections framework exception handling io system multithreading jdbc generics used java8 features developing code like lambda expressions creating resource classes fetching documents database used design patterns like singleton data access objects factory mvc patterns testing production support core java based multithreading etl tool distributed loading xml data oracle database using jpahibernate created pojos daos database entities using spring jdbc annotation mappings integrated spring cloud projects provide distributed tracing features developed microservices spring tested application using spring boot used spring core annotations spring dependency injection spring mvc rest apis spring boot microservices development cloud hosted web applications rest apis using spring boot embedded tomcat developed gsa lss sdl using c multithreading socket programming deployed application amazon web services aws used provide large computing capacity scalable solutions deployed applications continuous integration environments like jenkins integrate deploy code cl environments development testing implemented rest based web service using jaxrs annotations jersey provider implementation integrated activemq spring jms api send receive message applications restful experience design development web services jaxrpc jaxws rmi jta jms xml xsd xslt xpath wrote build scripts using maven developed persistence layer using hibernate framework configuring 111mmm mappings hibernate files created dao pojo experience nosql database like mongodb installation configuration designing mongodb multishared cluster monitoring mms installed websphere mq involved configuring mdb listeners jms resources queues integrating websphere application server configuring websphere application server multiple platforms horizontal vertical scaling workload management experience working nosql database like mongodb manage extremely large data sets used log4j print logging debugging warning info statements implemented selenium web drivers protractor testing ui components involved setting test automation developed cucumber feature files used selenium automated testing testng used jira tool issuebug tracking monitoring work assignment system experience implementation version control software git repositories used j2ee rest spring framework developing application implemented persistence layer using hibernate configured hibernate spring interact cassandra database dao environment agile html5 css3 javascript jquery ajax angular 7 xml dao pojo jpa java8 spring ioc aop jdbc frameworks spring boot microservices jsp hibernate framework aws restful web services soap maven websphere application server mongo db nosql log4j jenkins jira selenium web drivers protractor git socket programming stock java developer cloudspacetek city state 052017 072019 involved documenting analysis specification design implementing testing phases full software development life cycle sdlc used j2ee rest spring framework developing application implemented persistence layer using hibernate configured hibernate spring interact cassandra database dao worked virtualization cloud computing web services performed configuration deployment support cloud services including amazon web services aws open stack vmware designed developed micro services highly scalable faulttolerant using spring boot worked deploying managing operating scalable highly available fault tolerant systems different cloud providers used spring core spring data modules spring mvc framework implementing modelview controller mvc architecture web tier level isolate layer application complexity integration reduced maintenance easy implemented spring aop basic authentication api level reduces development time handle exceptions developed spring rest web services serve multiple applications across organization developed user interfaces single page applications using javascript css html angular 4 wrote various shell scripts run top virtual box various providers worked multiple databases including mysql mongo db cassandra schema design deployment rdbms nosql databases programmatic usage rdbms nosql database apis including hector cassandra clients built servers using aws includes importing necessary volumes launching ec2 instance creating security groups autoscaling load balancers route 53 sns per architecture created multiple kubernetes clusters aws deploying docker image top kubernetes cluster testing purpose created amazon machine images amis ec2 instance snapshots creating clones instances application elsewhere involved migrating applications java 17 java 18 used apache maven build tool automate build process jenkins ci continuous integration provided solutions improve performance multithreaded processes controlling load downstream api calls hung threads found application server logs developed application using scrum methodology participated scrum meetings would demo user stories done iteration final feedback end users provide production support address issues may occur production involved build deployment process used ant scripts build deploy application used log4j logging tracing messages used cvs version control across common source code used developers environment j2ee spring hibernate weblogic jsp hibernate log4j junit jsf ant javascript html css ajax angular 4 bootstrap node js sql oracle rational clear case micro services cloud rational clearquest windows jaca developer 062016 042017 allstate city state worked architects regard technical direction interaction development team priorities documentation operationssystems manuals architecture documentation etc involved software development life cycle sdlc agile environment implemented singleton factory data access object pattern business persistence layer implemented core java multithreading json restful junit spring mvc worked web application uses angularjs front end data binding springspring sl along rest services backend end developed automated unit test cases microservices using junit mockito sonar deployed jenkins pipeline created user interface using html angular js javascript css used javascript develop functions angular js controllers services developed controllers using spring mvc annotation developed serverside application interact database using spring boot hibernate created ui crud operations using mvc framework designed developed various plsql scripts meet business requirements interacted clients various phases project developed class diagrams flow diagrams sequence diagram using ms visio used java script validations clientside validations used maven developing builds deploying application websphere responsible fix issues defects system used log4j logging git version control used svn version control used eclipse ide developing application orm tool hibernate represents entities fetching strategies optimization wrote junit test cases testing different modules used maven build deploy application tomcat server developed unit integration test cases using junit easy mock performed business systemintegration testing responsible fixing defects devuat production used maven tools building deploying web applications education bachelors computer science training university texas arlington texas