professional summary skills jessica claire montgomery street san francisco ca 94105555 4321000 resumesampleexamplecom expert java developer 5 years handson backend development background significant java core spring project experience demonstrated skills building core applicationdesign patterns problem solving algorithms design testing installation integration strong knowledge hibernate springboot oraclemysql database application servers docker cicd pipelines microservice aws well rdbms product development programming java shell scripting sql nosql plsql environments eclipse intellij vc code sublime frameworks spring hibernate spring mvc spring boot application server apache tomcat jboss database environments oracle sql server postgresql db2 mysql versioning tools git svn cvs build tools ant maven gradle postman jenkins operating systems mac os x windows unix linux cloud computing aws gcs microsoft azure skills highlight java core data structures design patterns algorithms design work history java developer education 122019 032021 publicis groupe sa pittsburgh pa responsibilities involved phases software development life cycle sdlc including analysis design development testing project created new rest web service operations modified existing web services wadls web application description language experienced developing light weight business component integrated applications using spring framework using features like inversion control ioc configuring application context spring bean factory developed server side application interact database using spring boot hibernate extensive worked designing developing implementing model view controller mvc2 using spring framework hibernate orm framework implemented analytical engines pull data api data sources present data back either api persist back sql platform developed coding maintaining administering servlets jsp components deployed apache tomcat 60 application servers used maven tool build overlay deploy code used junit unit testing web service opearations code participated builddeployment schedules used log 4j sif 4j tools logging purposes used unix shell scripting confidential scheduling system sql stored procedures triggers support production batch architect pull docker image docker registry running containers image deploy monitor scalable infrastructure amazon web services aws configuration management automated aws components like ec2 instances security groups elb rds iam aws cloud information templates jacaj2ee developer apex systems beaverton responsibilities 122018 112019 used agile development methodology tested application every iteration implemented functionalities using spring boot hibernate orm implemented java ee components using spring mvc spring ioc transactions spring security modules integrated orm object relational mapping tool hibernate spring using spring orm app used spring transaction api database related transactions developed applications using spring boot designed rest based webservices xml api tools used json files run app stubbed mode local environment mimic shop apps curam flow developed configured entity beans data persistence using hibernate store data oracle 10g database provided solution aggregating transactions daily hourly schedule jobs gained performance validating complex scenario created unit tests using junit monitored error logs using log4j fixing problems contributed devops automate build deployment process using jenkins shell scripting python aws lambda cloud formation template maintenance software upgrades latest recommend release security stability network appliance including switches routers firewalls load balancers minimum downtime converted monolithic app microservices architecture using spring boot using 12factor app methodology deployed scaled configured wrote manifest file various microservices pcf used spring config server centralized configuration splunk centralized logging used concourse jenkins microservices deployment experience designing deploying aws solutions using ec2 s3 ebs elastic load balancer elb autoscaling groups flol stack developer accenture contractor jobs charleston sc responsibilities 122016 112018 actively participated sprint planning retrospective review daily scrum meeting experience using implementing design patterns modelviewcontrol mvc data access object dao factory singleton business delegate development multitier distributed applications developed automation framework using selenium maven testng java restful api postman qa automation tools discovery utilized tomcat apache servers cloud server management performing api testing soap rest using postman soupui used maven compile configure generate ear war jar files deployed built war files web server jboss 5x perform tests local machine used git source control tool via github manage multiple feature branch experienced using jdbc jpa spring boot connect database implement crud operation involved developing unit test cases testing application utilized log4j logging api framework logging java applications debugging monitoring purposes good knowledge full software development life cycle sdlc provided 24x7 oncall support production development systems sql databases configured maintained hudson implement cl process integrated tool ant maven schedule builds took sole responsibility maintain ci hudson server work developmenttesting deployment systemsinfrastructure project teams ensure continuous operation build test systems responsible build deployment using docker ecs containers built docker image writing dockerfile provides necessary environment required generic job automate process inside job pull docker image docker registry running containers image deploy 3 copying wrote shell script inside job jaca developer 092015 092016 publicis groupe sa plainview ny worked macys pocreturns project developing return modules poc machines associates macys retail stores responsibilities performed analysis design implementation software applications using java j2ee implemented design patterns like builder pattern data access objects dao factory pattern singleton etc created data model external restful api configuration including api key management integrated internal security model includes developing custom interfaces security model allow uses external systems develop apis using spring boot architecture mule developed hibernate entities performed object relation mappings wrote criteria queries data operations implemented eclipse ide tool tomcat server working environment project worked spring mvc framework design develop rest apis tested application component level junit eclipse make sure functions workable used spring mvc implement model view controller design pattern spring ioc dependency injection model view control mvc design pattern implemented spring mvc servlets html ajax javascript css control flow application presentationweb layer application business layer data layer createdmanaged mongo dbnosql collections developed serverside automation using nodejs scripting connecting different types sql nosql databases coordinated testing team fixed bugs various stages application development participated unit testing functionality testing maintained configured application using maven provide necessary dependencies compile configure generate ear war jar files responsible build deployment automation using docker kubernetes containers chef developed linux unix perl shell scripts manual deployment code various environments master science computer science lawrence technological university southfield mi