jessica claire resumesampleexamplecom 555 4321000 100 montgomery st 10th floor professional summary years experience software development life cycle java developer strong background analysis design development maintenance deployment enterprise level web applications using javaj2ee technologies wellversed backend development experience working clientserver technologies proficient objectoriented programming oop data structure core java concepts including collection framework multithreading generics javabeans exception handling serialization externalization expertise java 8 new features lambda expressions stream api optional class default methods comprehensive understanding modern frontend technologies including react hooks redux web components create engaging responsive efficient user interfaces developed rich user interface web applications web service applications using technologies html css jquery ajax react chromedeveloper tools internet explorerdeveloper toolbar proficient typescript building scalable maintainable applications building consuming graphql apis efficient data retrieval manipulation skilled using javabased graphql frameworks integrating graphql spring boot microservices employing testing tools ensure accurate efficient queries experienced lin cloud computing environments pivotal cloud foundry amazon web services aws docker containers handling operations aws includes provisioning configuring maintaining aws resources like ec2 instances vpcs subnets setting managing storage services like amazon s3 ebs efs managing database using services like rds dynamodb managing network route 53 dns load balancing elb managing api gateway apis application deployment using services like aws elastic beanstalk lambda ecs deploy manage scale applications using eks deploy manage scale containerized applications j2ee technology expertise includes spring jpa hibernate struts servlets jsp ejb jdbc jsf jta jms proficient restful framework used features standardized http methods including get post put delete stateless communication content negotiation create scalable maintainable web services efficiently good command http status codes able identify resolve problems occurred web application api requests extensive experience spring framework used core features like spring loc di aop achieve code decoupling modularization adept spring mvc used common annotations like controller service repository autowired requestmapping build web applications expertise exception handling spring using different strategies like using controlleradvice annotation create global exception handling class exceptionhandler annotation handle specific exceptions inside controller restcontrolleradvice annotation handle rest api exceptions leveraged bean validation hibernate validator use annotations like notnull notempty size achieve dto validation combined spring security spring filterinterceptor realize security control applications took advantages spring task cron jobs execute scheduled tasks used spring batch process tasks need process large amounts data involving complex functions transaction management concurrent processing task state management developed persistence layer using orm hibernate framework spring data jpa created pojo objects mapped using hibernate annotations transaction management experienced designing developing deploying javaj2ee applications apache http server websphere weblogic apache tomcat jboss application servers proficient using mysql postgresql sql server ms sql oracle sql plsql db2 nosql db db like e mongodb apache cassandra database management experience mongodb development reports schema design map reduce functions migration sql relational database nosql databases like mongodb apache cassandra used jacksongson serialize deserialize java objects json data experienced developing deploying managing microservice applications spring cloud including implementing service registry discovery using components like eureka consul configuration management spring cloud config load balancing spring cloud loadbalancer providing circuit breaker functionality spring cloud hystrix spring cloud circuit breaker configure api gateway spring cloud gateway proxy route filter requests microservices implemented eventdriven architecture microservice using kafka microservices publishsubscribe topics kafka send receive messages good command producerconsumer api core components topics partitions replicas offsets consumer groups implemented design patterns like singleton factory mvc data access object business delegate focused test driven development tdd creating detailed junittestng mockito tests every piece functionality experienced using sonarqube automatically detect errors bugs code style issues improve code quality wellversed using various tools jira jenkins maven gradle docker kubernetes development deployment process configured splunk collect analyze log data log4j used record application log information enabled spring actuator spring boot application collected runtime information application health checks metrics environment configuration exposing range http endpoints configured data visualization monitoring platform grafana collect metrics spring actuator endpoints visualize data experience version control configuration management tools git github svn cvs subversion actively involved devops streamlining process jenkins cl cd release automation experience unixlinux windows commands deployment applications servers strong understanding software methodologies agile scrum waterfall devops overall skills experience dedication make strong candidate java developer role technical skills programming languages c java java script python c swift html css java ee technologies servlets jpa jms jta java api restful web services jaxrs java ap java api json processing jsonp database mysql postgresql oracle db mongodb cassandra frameworks spring spring iamewor boot spring cloud hibernate spring ioc spring aop spring mvc kafka jsf struts ides intellij eclipse visual studio xcode web servers tomcat jboss weblogic messageoriented middleware mom apache kafka rabbitmq distributed cache redis design patterns singleton factory method abstract factory factory chain responsibility observer platform os linux macos windows os wind cloud computing service aws container docker methodologiescicd testing agile scrum jira jenkins junit mockito soapui postman swagger education duke university durham nc masters electrical computer engineering shandong university shandong bachelors engineering work experience dave ramsey java developer franklin tn 092021 current project description developed maintained goodsservice module ecommerce site micro services architecture using spring cloud focusing creating seamless customer experience efficient product management implemented product management including product detail page product listing product addition product uploading inventory management features tech stacks like spring boot hibernate mysql mongodb kafka implemented comprehensive suite restful apis support standard crud operations product module collaborated design development graphql api provide flexible efficient data retrieval complex frontend requirements responsibilities developed product information management module using java spring cloud implementing crud operations product information extensively used java 8 features lambda expressions parallel operations collections effective sorting mechanisms new date time api analyzed business requirements developed various business delegates integrate middleware services like jaxws jaxrs using soap rest used relational database like sql postgresql stor manage data fixed struc ures relationship like product information prices inventory categories attributes written sql queries stored procedures interact oracle db designed implemented mongodb schema wrote services store retrieve product data mongodb developed persistence layer using hibernate framework created pojo objects mapped using hibernate annotations used spring ioc feature get hibernate session factory resolve bean dependencies also used spring framework aop features jdbc module features persist data database applications connected data sources performed operations using spring data framework features like spring jdbc spring orm used hibernate queries transactions fetch data database implemented micro services architecture made rest api calls parsed data client handled security using spring security oauth 20 authentication protocol consumed rest based microservices rest template based restful apis provided portable apis developing exposing accessing web applications designed implemented compliance principles rest architectural style using jaxrs apache jersey integrated graphql rest apis product module allowing hybrid approach optimized data delivery depending context used cache cache storage cache hot product information implemented eventdriven architecture using kafka improve scalability decoupling product modules leveraged kafka message queue achieve asynchronous task processing automated application deployment cloud using docker technology using elastic container service scheduler created customized amis based already existing aws ec2 instances using create image functionality hence using snapshot disaster recovery involved complete application stack aws ec2 s3 bucket auto scaling elb dynamodb rds leveraged kubernetes manage deployment scaling operations application used jira tool issuebug tracking monitoring work assignment system used git github code review code management logging frameworks like log4j trace systems operation monitor performance troubleshooting issues used git version control tool responsible continuous integration ci continuous delivery cd process implementation using jenkins along unix shell scripts automate routine jobs used maven continuous project manage projects build process dependencies integrated maven integration ci tool like jenkins automate build test deployment process used sonarqube sonarlint check quality source code project publish report sonar dashboard integrate jenkins focused test driven development thereby creating detailed tests using junit testng mockito every single piece functionality environment spring cloud mysql mongodb redis kafka git microservices rest api graphql docker kubernetes aws dave ramsey java developer franklin 032019 062021 project description developed maintained order matching management modules utilized techs like spring boot kafka elasticsearch redis mysqlpostgresql develop robust scalable backend services mainly responsible business logic role driver like driver registration information management order reception processing driver response handling order status tracing responsibilities participated daily scrum meeting sprint groomingreview demo management teams used java8 collections io lambda expression exception handling creating internal basic operation presentation business logic layer used html css javascript involved development user interface applications designed developed end end customer self service module using annotationbased spring mvc hibernate jquery involved development agent verification system using spring mvc framework used spring inheritance develop beans already developed parent beans used spring aop logging auditing transaction management distinguish business logic crosscutting concerns implemented multithreading concurrency exception handling generics collections whenever necessary cessary implemented batch jobs deal large numbers chunks using spring batch framework execute similar jobs simultaneously initiated mappings among relations written named hql queries using hibernate implemented data access layer ie dao classes using hibernate orm tool configured xml files according hibernate framework used hibernate api talk mysql database crud operation adding updating deleting order order driver information used relational databases like mysqlpostgresql store driver data order data trip data mongodb used store user behavior logs record operation logs users drivers 9 used user process didi services using experience erience writing complex plsql queries using joins stored procedures functions triggers cursors indexes oracle dbms developed realtime driver push notification system using kafka ensuring timely updates drivers new orders status applied elasticsearch efficient searching analysis order data improving performance system high load conditions utilized docker kubernetes containerization orchestration services simplifying deployment scaling application created unix shell scripting periodic generation reports collaborated testers developers prepared test plans producing high quality software applications built test driven development unit testing using junit mockito implemented complete maven build lifecycle achieve organized application structure conflict free dependencies pomxml file setup ci cd process cess application using jenkins deployed applications continuous integration environments like jenkins integrate deploy code cl environments development testing used jira tool issuebug tracking monitoring work assignment system monitoring tool like grafana used performance analysis logging framework like log4j used record system running information environmentspring boot mysqlpostgresql redis kafka rocketmq elasticsearch postman rest api acrt inc software developer bakersfield 052017 022019 project description developed optimized hotel booking order module using java spring boot database technologies mysql mongodb ensure data integrity consistency also high performance scalability maintainability implemented various features order creation order details order management provide comprehensive userfriendly hotel booking experience responsibilities involved client requirement gathering analysis application design involved implementation design using vital phases software development life cycle sdlc includes development testing implementation maintenance support waterfall methodology developed api interface order module integrated modules implemented interaction order module database including query insert update operations using orm frameworks like hibernate simplify implementation data access layer used jpa jdbc persistence layer persist data microsoft sql database created written sql queries tables triggers views plsql procedures persist retrieve data database microservice architecture used improve performance reliability interservice calls calls used redis cache hotspot data reduce database access times improve system performance developed ui layer jsp html css ajax javascript used javascript perform various clientside validations ajax used make asynchronous calls server side get json xml data developed serverside presentation layer using spring mvc framework made use svn git checkout check operations intellij ide developed build scripts using ant implemented junit mockito spring components involved deployment spring boot based microservice docker container using aws ec2 container services contamer used various core java concepts multithreading exception handling collection apis garbage collections dynamic memory allocation implement various features enhancements implemented developed rest soap based web services provide json xml data involved implementation web services topdown bottomup performance tuning optimization java performance analysis tool monitoring tools like prometheus elk used collect analyze system metrics discover address potential problems environment java spring boot spring mvc mysql mongodb redis docker