Senior Developer Resume
4.00/5 (Submit Your Rating)
Washington, DC
SUMMARY
- Mentoring development teams and leading technical initiatives. Coding enterprise solutions. Analyzing business requirements. Diagraming system components and processes. Preparing financial accounting reports.
TECHNICAL SKILLS
Languages: Java, Groovy, Clojure, Javascript, SQL, XML, HTML and CSS
Specifications: JSE, JEE, JFC, JMS, CDI, JAXB, JDBC, JAXWS, JAXRS, EJB, JPA and JDO
Frameworks: Spring and AngularJS
Servers: JBoss, OC4J and Tomcat
Databases: Oracle, MS SQL, MySQL and Postgres
IDEs: Eclipse EE, Eclipse Che
DevOps: Ant, Maven, Gradle, Docker and Kubernetes
OS: OSX, Linux and Windows
PROFESSIONAL EXPERIENCE
Confidential, Washington DC
Senior Developer
Responsibilities:
- Coding GraphQL microservice supporting application queries and mutations leveraging SPQR and Spring Boot framework.
- Coding persistence microservices supporting CRUD processes leveraging SpringData and Hibernate|JPA.
- Coding bean mapping leveraging MapStruct.
- Coding log visualizations leveraging Spring AOP|AspectJ, Logstash and Kinetics.
- Coding unit and integration tests leveraging Spring, Junit5, Mockito and WireMock Stubbing and Matching JSON DSL.
- Coding bootstrap integration test POC services leveraging Spring Actuator Beans, Spring Actuator Mappings, JUnit5 and JSONPath.
- Developing services leveraging Java8, Eclipse IDE and Git.
Confidential, Bethesda MD
Senior Developer
Responsibilities:
- Configuring entellitrak tracking objects, page controllers, data forms, reports and roles.
- Scripting custom DOM and AJAX leveraging JQuery.
- Designing reports leveraging iReports and JasperReports.
- Passing OFTE 250 Section 508 Trusted Tester Training Certification exam.
- Performing web application 508 compliance tests.
- Contributing to team discussions as required.
- Developing platform leveraging Java, Eclipse IDE and Git.
Senior Developer
Confidential, Bethesda MD
Responsibilities:
- Configuring entellitrak tracking objects, event handlers, page controllers, data forms, scheduled jobs, reports and roles.
- Scripting custom DOM and AJAX leveraging JQuery.
- Designing reports leveraging iReports, JasperReports and SQL.
- Performing entellitrak setup, import and export system configuration operations.
- Contributing to team discussions as required.
- Performing design and requirements analysis as required.
- Scripting entellitrak uber war build and system configuration automation proof of concept leveraging gradle.
- Developing platform leveraging Java8 and Eclipse IDE.
Confidential, Herndon VA
Senior Consultant
Responsibilities:
- Coding AJAX modules leveraging RequireJS, AngularJS, JQuery, Bootstrap CSS and Webjars.
- Coding MVC components leveraging Spring JavaConfig, SpringAOP and SpringMVC.
- Coding persistence service proof - of-concept leveraging Hibernate|JPA and Spring Data.
- Coding persistence services leveraging MyBatis.
- Coding EC2 lifecycle management services leveraging Amazon EC2 API and SpringMVC.
- Coding S3 notification handlers leveraging Amazon Lambda services.
- Scripting directory search and symbolic linking automation leveraging Bash Shell and Cygwin.
- Configuring POM build rules proof-of-concept leveraging Maven and Maven Enforcer Plugin.
- Configuring EC2 AMI snapshots leveraging Amazon AWS dashboard.
- Install and configuring Archiva and Nexus Maven repositories on Amazon EC2 instance.
- Versioning source leveraging Confidential Rational Jazz source control management system.
- Building JAR and WAR archives leveraging Maven and Eclipse IDE.
- Deploying generated artifacts to Tomcat web server.
Senior Consultant
Confidential, Washington DC
Responsibilities:
- Coding SPA leveraging AngularJS.
- Coding persistence services leveraging SpringMVC, Spring Data and Oracle.
- Coding process flows leveraging Spring, ActiveMQ|JMS and Activiti BPM Designer.
- Coding integration flows leveraging ActiveMQ|JMS, MEL and Mule ESB Eclipse Designer.
- Coding unit tests leveraging JUnit and Mockito.
- Coding functional test leveraging Geb, Spock, Karma and Mocha.
- Coding database DML leveraging Liquidbase and Oracle.
- Versioning source leveraging Git.
- Building JAR and WAR archives leveraging Gradle and SpringSource Eclipse IDE.
- Deploying generated artifacts to SpringSource tcServer.