jessica claire montgomery street san francisco ca 94105 555 4321000 resumesampleexamplecom summary 6 years experience phases software development life cycle including development integration maintenance testing clientserver environment web applications using javaj2ee related technologies experienced object oriented design ood object oriented analysis ooa object oriented programming oop implementation technical skills languages java j2ee javascript amazon web services strong interpersonal communication skills linux environments web programming frameworks hibernate spring struts skills web technologies jsp servlets jdbc html5 dhtml custom tags jms jndi java mail xml css3 soap wsdl rest svn git appweb servers weblogic websphere tomcat tools ant maven log4j eclipse netbeans junit databases oracle ms sql server mongodb sql plsql data structures algorithms api design development design patterns principles software components libraries agilescrum methodology software development standards data storage retrieval teamwork collaboration multithreaded software applications experience java full stack developer 102021 current cgi group inc burlington use agile approaches analyze estimate task development teams create user stories proper breakdown design solution also perform peer review code implemented application using spring mvc framework extensive use html angular 9 presentation layer along javascript clientside validation implemented project structure based spring mvc pattern using spring boot built restful web api spring spring boot testing apis using postman designed developed restful api services using best practices interact within microservices front end developed backend server spring boot involving different layers application including entitymodel daorepository controller service business persistence recommend develop strategy integrating internal security model new projects spring security spring boot spring boot micro services developed using microservices architecture restful apache kafka developed data layer using hibernate persistence framework created hibernate mapping files hibernate configuration files individual modules developed various custom daos using springs hibernate dao support persist records suitable tables database deployed spring boot based microservices docker amazon ec2 container using aws admin console used jenkins promo job promoting environment corresponding docker images test kubernetes tools involved integrating spring hibernate delegated persistence operations using hibernate template developing spring mvc controllers handling web requests presentation layer use url handler mapping involved coding rest web services java deliver json contracts front end experience designing web services expose oracle db functions store procedures wrote rest services feed data application angular 9 framework knowledge developing single page web applications using angular 9 typescript jquery deployment application using maven wrote unit test cases using junit mockito modified existing software systems enhance performance add new features backend java developer 012019 092021 carrier corporation plymouth meeting pa involved entire sdlc activities project including requirement gathering analysis design development testing participated daily standup preplanning retro meetings part agile scrum methodologies created reusable modules custom directives angular 9 got used various places application extensively used core java concepts like collections framework exception handling io system multithreading jdbc generics used java8 features developing code like lambda expressions creating resource classes fetching documents database functionality implemented using spring boot micro services hibernate orm used micro services architecture spring boot based services implemented project structure based spring mvc pattern data sources injection micro services produce consume data apache cxf enhance data enhancer micro services design modern domaindriven eventdriven microservices architecture host internal public cloud platforms aws designed spring boot mechanism without configuration xmls replaced java classes experienced eventdriven scheduled aws lambda functions trigger various aws resources developed persistence layer using orm tools like hibernate framework configuring mappings hibernate files created dao pojo implemented spring boot microservices process messages kafka cluster setup used spring kafka api calls process messages smoothly kafka cluster setup developed application using nosql mongodb store claims data data analysis helpful organization monitor analyze claims trend written junit test cases used mockito framework confirm expected results developed test scripts selenium web driver using java language used docker implement highlevel api provide lightweight containers run processes isolation worked creation customized docker container images maintained build related scripts developed shell maven builds created modified build configuration files including pomxml used jenkins continuous integration tool deploy spring boot micro services implementing cicd methodologies monitored various error logs messages performance logs debug log files using log4j coordinated testing team bug tracking reports project management jira implementation version control software git analyzed code debugged errors improve system performance junior java developer 022017 122019 cognizant technology solutions princeton designed developed request response xml schemas xsd module part soap request response consumed rest web services serverside application using jaxrs libraries functionality implemented using spring boot hibernate orm implemented java ee components using spring mvc spring ioc spring transactions spring security modules developed stateless session beans parse parser framework process user request domain object dao design pattern delegate business request business delegate object developed user interface using jsp published validation framework support client side serverside validation used dependency injection feature spring framework inject dependency objects wire objects business classes used spring mvc pattern map client requests serve get finally desired object modified data used apache cassandra database store retrieve application data key spaces datastax cql query used spring jdbc template spring data connecting data source get database connections developed persistence layer data access objects using dao pattern jdbc hibernate jpa orm mapping tool used jira keep track bugs stories used svn buildautomation tool process continuous integration project developed customized sql retrieving data database worked business client reach performance parameters developed unit test cases test business scenarios associated use case sequences bachelors degree computer science gannon university erie pa education training