summary jessica claire 100 montgomery st 10th floor 555 4321000 4 resumesampleexamplecom five years software development experience various domains expertise objectoriented design solid design principle development testing using agile methodology skills javaj2ee technologies githubjiraagile methodology htmlcssjavascriptangular junit log4j mokito spring struts hibernate awsec2 tomcat websphere jboss weblogic mysql oracle lambda functions3 buckets education training bachelor science information technology university akron wayne college orrville oh experience full stack java developer 022017 092021 102022 apex systems san mateo ca communicated internal clients define business objectives project scope design development utilized spring boot hibernate microservices java beans jpa jsp mongo db develop efficient scalable application utilized mvc factory delegate singleton design patterns developing applications generated daos interact mysql rdbms using hibernate used hql hibernate query language criteria database querying retrieval result used spring framework including spring coreloc spring web spring security implement authentication authorization accesscontrol features using spring security used spring inversion control loc injecting beans reduced coupling classes implemented model view controller using spring mvc used angular html5 css3 bootstrap javascript develop frontend application worked angular components forms events pipes router concept created docker containers docker consoles managing application life cycle worked log4j validate functionalities junit unit testing participated daily scrum meetings part agile team address work progress well issues created peer review task completion provide feedback team prs find defects early possible flol stack developer aecom san antonio tx 022020 082021 experience working past paced agile environment experience dependency injection inversion control develop applications bean references used java8 features like lambda expressions creating resource classes fetching documents database used design patterns like singleton data access objects factory mvc patterns developed single page application spa using angular 7 created reusable modules custom directives angular 7 implemented angular 7 controllers maintain view data created pojos daos database entities using spring jdbc annotation mappings used spring core annotations spring dependency injection spring mvc rest apis spring boot microservices 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 experience nosql database mongodb store retrieve user data used log4j print logging debugging warning info statements wrote unit tests using junit backend development testing utilized sonarqube code coverage code smells used jira tool issuebug tracking monitoring work assignment system experience implementation version control software git repositories flol stack java developer apex systems schertz tx 082018 012020 involved design analysis specification business requirement documents implemented persistence layer using hibernate configured hibernate spring interact oracle database dao 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 involved writing sql stored procedures functions triggers views oracle 10g database mapping done hibernate developed application using scrum methodology participated scrum meetings would demo user stories done iteration final feedback end users used log4j logging tracing messages jaca developer charter spectrum fayetteville nc 092017 082018 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 sonarqube deployed jenkins pipeline 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 maven developing builds deploying application websphere responsible fix issues defects system used log4j logging git version control orm tool hibernate represents entities fetching strategies optimization wrote junit test cases testing different modules performed business systemintegration testing