jessica claire 100 montgomery st 10th floor 555 4321000 resumesampleexamplecom professional summary 3 years strong software experience design development deployment webbased clientserver business applications using oop javaj2ee technologies expert various agile methodologies like scrum test driven development ttd incremental iteration methodology agile development testing using software development life cycle expertise developing soa service oriented architecture rest j2ee based soap wsdl uddi jaxws jaxb jaxrpc using tools like apache axis extensive experience designing professional ui web applications using frontend technologies like angularjs nodejs angular 24 html5 css3 javascript jquery ajax json bootstrap worked building application platforms cloud amazon web services experience cicdant maven jenkins hudson cvs git github experience working web servers like tomcat 8 jetty weblogic 100 experienced middleware persistence frameworks like hibernatejpa entities mapping java classes using hibernate query language hql hsql named queries criteria projections hands experience build tools like ant maven logging tools like log4j splunk experience testing junit framework using mockito easy mock spring junit runner jmeter expertise several testing environments like junit selenium curl jenkins soapui system testing responsible support maintenance implemented spring batch huge number transactions experience creating docker images containers pushpull integrating spring boot expertise employment spring kafka zookeeper apart jms messaging service proficient using amazon web services aws extensive experience focusing services like ec2 elastic beanstalk cloudwatch cloudfront cloud formation iam s3 sns sqs ami experience working different operating systems like windows unix linux skills java library design javascript programming css proficiency microservices work history 062021 current java full stack developer deloitte touche llp grand rapids mi aws programming html expertise project management agile workflow involved phases software development life cycle sdlc using agile methodology developed business components using core java 8 concepts classes like inheritance polymorphism collections serialization multithreading etc documentation functional specifications using use case diagrams object diagrams class diagrams sequence diagrams using uml implemented developed ui components using angular 8 features like dependency injection models data binding controllers developed test cases angular 8 using karma grunt extensively used java server faces jsf navigation rules jsf tags enhanced user interface developed interactive web pages using angularjs reactjs html css javascript responsible technical direction implementation spring batch framework according new design spring security responsible support operations monitoring reporting according requirement higher management team making splunk dashboards implemented mvc architecture using backbonejs nodejs angularjs integrated application spring security formbased authentication authorization used spring security jsp tags provide ui level spring security stored authentication authorization detail database used db authorization detail spring security annotation method apply method level spring security used node js heavy dom manipulation implementing security single signon application share user management authentication authorization among multiple applications implemented dynamic batch feature batch processing spring batch worked extensively batch job schedulers pausing resuming job features according business need experience working spring quartz framework developed various quartz jobs implemented dynamic job scheduling according business need daily weekly monthly etc using quartz scheduler integrated polymercli tool obtaining featured progressive web application developer spring quartz jobs run backend jobs generated reports implemented java ee components using spring mvc spring ioc spring transactions spring security modules functionality implemented developing restful web services using spring boot spring restful template utilized aws lambda platform upload data aws s3 buckets trigger lambda functions worked following aws services like ec2 s3 vpc ebs elb auto scaling cloud watch cloud trail iam sns sqs rds dynamodb etc implemented application using design patterns session fa ade business delegate bean factory singleton data access object service locator implemented hibernate template great extent making use hql named parameters named queries interfaces expression query criteria administered deployed applications websphere application server used sax dom parser parse xml documents xslt transformations worked core java technologies like multithreading synchronization handled java multithreading part backend component one thread running user serves user implementation thread pool locks concurrency management involved creating test cases using junit strictly following test driven development tdd methodology used junit mocktio power mocks framework unit testing application implemented test driven development tdd methodology worked soap web services using soap transmission large blocks xml data http used maven nexus jenkins automate build deploy process involved testing jms integration queues topics using gems used mockito framework junit used junit unit testing application log4j logging environment java 8 spring 35 hibernate 42 spring batch spring quartz spring security spring jta spring boot jpa java scripts angular 8 html 40 css jms jaxp sax dom aws websphere application server eclipserad 80 oracle 11g soap rup maven log4j polymer junit xml mongodb web services ilog jrules 50 splunk git java full stack developer 012020 042021 java developer horizontal watertown developed services controllers repository classes using spring mvc module worked integration services hybris ecommerce platform worked development data sync services validate process requests hybris ecommerce platform persist data db2 database developed user interface using html5 angularjs jquery performed clientside validations using java script ajax jstl css making web pages dynamic used bootstrap media queries create responsive webpage across different screensizes used spring framework dependency injection help spring config files worked sql queries fetch data insert update data database building images using docker creating containers deployment using websphere application server involved functional discussions prepared detail design documents various modules application related project scope involved planning poker jira tool estimate tasks prioritize per requirement used jdbc connector jt400 driver establish connection db2 database used squirrel sql client database administration tool explore interact db2 database via jt400 jdbc driver wrote many shell scripts unix call routines wrote operations corresponding handlers communicate oracle database sitting linuxunix server used postman application testing apis sending request web server checking response used wsdl file generate java classes connect soap web service determine operations available server developed restful web services jaxrs using spring boot micro services architecture designed implemented application using spring boot spring mvc spring ioc spring annotations spring aop spring jdbc developed jaxrs http rest calls web services using formats data transmission like json xml text others developed restful web services transmission data json format exposed apis rest soap via apigee platform implemented core java concepts like multithreading concurrency exception handling collections wherever necessary application developing scripts build deployment maintenance related tasks using jenkins docker responsible continuous integration ci continuous delivery cd process implementation using jenkins along unix shell scripts automate routine jobs created configured continuous delivery pipelines deploying micro services using jenkins ci server achieved dependency injection creating spring services spring dynamic modules osgi spring controllers daos wire objects business classes used db2 data storage utilized aspects like replica sets sharing clever document design make service extensible scale used intellij idea ide develop application followed standard features debugging running worked microservice architecture spring boot based services interacting combination rest apache kafka zookeeper establish communication microservices application environment implemented collection framework features like map object list retrieve data web service implemented microservices based cloud architecture using spring boot 082018 062019 java developer horizontal wilmington de gathering specification designing system development testing implementing system collecting requirements end users preparing detailed design documents contains class diagrams sequence diagrams complex use cases developing struts based applications extreme programming environment developing interactive web components using ajax implementing saving definitions dynamic population data using ajax creating hosting web services data exchange different systems developing web interface using mvcdesign pattern struts framework implementing java related portions application including ejbs encapsulating business logic designing implementing server objects using java servlets jdbc preparingreviewing use cases uml diagram developed commonly used client side validation using java script involved implementing batch processing using shell scripting thus processing xml files received external application though ftp server developed build script using ant build package test deploy application web sphere application server modified existing shell scripts unix call daily sub routines developed sql queries utilized stored procedures triggers perform transactions oracle db used clear case version controlling management involved writing xsl files transform user defined gui component data render view prepared updated build scripts using ant tool environment jsp servlets ejb jms xml xslt log4j struts tiles ajax html css eclipse rational rose junit ant cvs rad ibm web sphere application server oracle unix windows xp education 042021 master science computer science information systems university michigan flint flint mi gpa 44 042018 bachelor arts electronics communication engineering vit university vellore cgpa 8210 accomplishments experience service oriented architecture soa web services integrations bpm bpel esb using websphere process server esb web sphere integration developer data power wsrr transaction implementation cmp bmp messagedriven beans jms struts spring swing hibernate java beans jdbc xml web services jndi multithreading etc strong experience spring framework modules spring mvc ioc aop jdbc jta io spring dashboard spring boot spring microservices spring rest spring eureka spring ribbon spring netflix spring zuul proxy proficient applying design patterns like mvc singleton session facade service locator visitor observer decorator front controller data access object proficient frameworks like struts spring jsf ajax frameworks orm frameworks like hibernate experience front end frame works components angularjs jquery nodejs backbonejs reactjs used nodejs jquery dom manipulation expertise xml technologies xsl xslt xml schemas xpath xforms xslfo parsers like sax dom strong experience mongodb development reports schema design map reduce functions migrations sql relational databases nosql databases like mongodb cassandra couchdb experience database modeling design development plsql queries stored procedures triggers cursors functions packages relational databases oracle 11g sql server 20052008 db2 mysql experienced hibernatejpa entities mapping hql hsql named queries criteria projections