Job description:
role: java developer duration: 12 months required skills developed web application using java, j2ee, html, css, javascript, jquery, json, xml, javascript framework, bootstrap 3 or 4, angular, jsp (java server pages)angular framework, ajax

Resume:
<<summarysenior software engineer with 13 years experience in a wide range of technologies and project types. expert in java-based development and web service design and development. highlightsenterprise and web developmentfull-stack developer​fluent in oo/javaapi development experience senior software engineer, 10/2014-currentviasat– ,helped design and implement multiple soap and rest-based web services and apishelped design and implement multiple spring-based web applicationsimplemented oauth2 token-based authorization for client web applications and rest servicesimplemented and maintained integrated hsm (hardware security module) solution for ultra-secure data transmission and storage for web services and applicationswork with customer to define requirements of the web services and applications that are requestedmentor software developers and qa engineersteam technical lead/senior software engineer, 02/2012- 10/2014abbott laboratories– ,led agile development team in the full development lifecycle for document-based (soap) web service design, development, and maintenancedefined, documented, and supported apis and api documentation for external service consumersutilized jpa (hibernate), spring (mvc, core, integration, and batch), jquery, jax-ws ri, apache cxf, and other frameworks for production code and jmockit, junit, and soapui for developing testsdesigned, implemented, and managed xacml-based policies within java enterprise applications​mentored fellow team memberssoftware engineer, 11/2003- 02/2012icf international–city,state,designed and developed custom java-based content management system with magnolia cms and ckeditor to manage item descriptions and mediadesigned and implemented aws-based system which automated the transcoding of the uploaded videos to a format compatible with flash-based video streaming within an external web site.maintained iphone application code for an international annual arts festival, providing fixes and enhancementshelped design, develop and maintain several java enterprise applications for a major us dod procurement website skills languages:java (1.4-1.8), c, javascript, objective-c, visual basicoperating systems:mac os x, windows, linux​java standards:ejb, jsp/jstl, jpa, jax-ws, jax-rs, java content repository apijava frameworks: spring (core, boot, mvc, integration, batch, security), thymeleaf, hibernate, jax-ws ri, apache cxf, apache jackrabbit, liquibasetesting frameworks:​junit, jmockit, selenium, spring testbuild/dependency management:maven, ant, ivyui:html, css, javascript/ajax, jqueryapplication servers:oracle weblogic server, apache tomcatdatabases:oracle database (10g-12c), microsoft sql serverweb services:rest, oauth 2.0, soap, wsdl, mtom, -securitythird-party services:amazon (s3, ec2, hsm, sqs)miscellanous:docker, asc (ansi) x12 standards education bachelor of science:computer science,expected in2003-college of charleston-charleston,scgpa:status-co-authored published computer science paper on applying the zipf-mandelbrot law to musicbachelor of arts:music composition/theory,expected in1995-college of charleston-charleston,scgpa:status-won 1995 lowcountry music award for an orchestral composition.