jessica claire 100 montgomery st 10th floor 555 4321000 resumesampleexamplecom summary 6 years professional experience phases software development life cycle sdlc includes requirements gathering analysis design implementation maintenance testing using various methodologies using javaj2ee strong knowledge java communicative teamoriented proficiency software development seasoned java developer focused solving customer problems improving usability maximizing efficiency specializing conceptualizing innovative software applications resourceful java developer talent working multicultural teams expert working agile environments using scrum methodologies skills technical skills programming languages java sql plsql xml databases oracle mongodb soap restful web services web technologies j2se servlets jsp jstl custom tags jdbc filters servlets jsp jdbc jpa jms frameworks spring spring mvc hibernate angular js spring boot frontend technologies debugging troubleshooting api design development multithreaded software applications html css dhtml javascript ajax jstl custom tags experience 032020 current full stack javaj2ee developer conduent incorporated cary nc databases oracle db2 mysql plsql sql server mongo db applicationweb servers web sphere web logic apache tomcat web services xml wsdl soap jaxrpc jaxws restful jaxrs aws microservices ide tools eclipse netbeans rad operating systems amazon web services version controls svn cvs clear case git sdlc methods waterfall model agile scrum tdd involved requirement gathering design deployment application provided technical assistance identifying evaluating developing agile methodologies procedures efficient effective meet good business practice development application used create dynamic jsps given input database table containing information contents jsp developed designed developed rich user interface using angular 9 javascript html5 css3 ajax json experience installation integration subversion continuous integration tool jenkins auto build deployment soa applications implemented build stage build microservices push docker container image private docker registry work development storage network teams installation administration mongodb enterprise environment implemented jaxrs services using spring boot developed serverside application interact database using spring boot hibernate implemented swagger configuration java spring boot auto generating swagger json files rest api calls experience developing cloud computing microservices using spring boot netflix based eureka discovery designed developed restful api services using best practices interact within microservices front end worked setting life cycle policies back data aws s3 aws glacier worked various aws ec2 s3 cli tools enhanced existing angular 9 application follow strict mvc patterns improved source code maintenance enhanced performance implemented springs dependency injection daos service beans working xml parsers configuring xml files like webxml etc used spring ioc combinations rest web service hibernate provides loose coupling user interface layer persistence layer development wrote complex plsql queries stored procedures bulk processing data used maven deployment descriptor setting build environment writing maven buildxml taking build configuration deployment application web logic application server developed message driven bean uses jms manage backend transactions preparation test cases junit unit testing system testing phase created custom directives angular 9 making use modules filters objects according application requirement used log4j logging git version control environment java j2ee jstl spring mvc spring boot agile hibernate db2 mongo db soa aws docker microservices servlets xml jsp javascript netflix hystrix json html5 css3 angular 9 ajax rest web services maven jms web logic junit log4j git windows 072017 102019 javaj2ee developer ameriprise financial city state designing developing controllers action forms using spring framework developing font end applications using mvc framework used spring framework implementing dependency injection aop used xml sax parse simulated xml file simulated test data participated designing developing presentation webbased client using html css javascript ajax jquery jsp tag libraries xml well versed agile tools techniques like scrum knowledge areas designed developed controller servlet route request application controller responsible implementing transaction management application applying spring aop methodology migrate mongo db sharedreplica cluster form one datacenter another without downtime coding unit testing system integration testing support user acceptance testing new batch trigger process using mq series experience integrating java components like custom functions java callouts spring components soa programming web sites using php asp javascript jquery data access components using object oriented programming experience developing gui screens using html xhtml dhtml css jsp jstl struts javascript json flex web20 jquery ajax developed serverside application interact database using spring boot hibernate created api specification documentation using swagger implemented kafka producer consumer applications kafka cluster setup help zookeeper implemented reprocess failure messages kafka using offset id used restful web services retrieve data different applications consume rest style services using json development hibernate objects data fetching batch frontend processing written sql queries stored procedures modifications existing database structure required per addition new features 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 environment javaj2ee spring restful web services agile hibernate spring boot soa json html css javascript ajax jquery jsp tag libraries kafka xml apache tomcat log4j git weblogic eclipse svn oracle mongo db tdd junit windows 122015 062017 jr javaj2ee developer john deere city state analyzed modified existing code wherever required responsible gathering documenting maintaining business systems requirements developing designs document participated designing developing presentation webbased client using html css javascript ajax jquery jsp tag libraries xml developed application using spring framework implements model view controller mvc architecture implemented struts framework mvc developed action servlet action form bean configured strutsconfig descriptor created api specification documentation using swagger implemented dao data access using spring orm hibernate implemented variety spring mvc controller classes coordinate flow control presentation tier middle tier controller classes handle multiple multithreading request types extending behavior spring mvc controller classes configured used hibernate persistence layer developed web services using soap uddi wsdl xml worked batches using spring batch framework developed jaxb component xml configuration worked branching tagging maintaining version across environments using scm tools like git subversion svn linux windows platforms involved using jpa java persistence api frameworks apis jdo java data objects hibernate used jms communication sendreceive messages across various applications writing executing sql queries making data access layer transparent business logic layer analyzed web applications documented detail test plans test cases expected results based business functional requirements environment javaj2ee spring hibernate jsp jstl jpa jms html css javascript ajax jquery tag libraries xml soap uddi wsdl websphere log4j oracle clear case junit linux windows education training bachelors computer science st cloud state university st cloud mn