We provide IT Staff Augmentation Services!

Software Architect/developer (contract) Resume

2.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

  • Nine years of enterprise Java experience in Washington DC and Chicago.
  • Trained at Confidential in cloud modernization/migration. Platforms include Cloud Foundry, Amazon Web Services and Google Cloud Platform.

TECHNICAL SKILLS:

METHODOLOGIES: Agile, DDD, Test Driven Development, Waterfall.

IAAS/PAAS: Pivotal Cloud Foundry, Google Cloud Compute/BigQuery, Amazon S3/SQS.

CI/CD: Concourse, Bamboo, Jenkins, Git/SVN/Subclipse, Gradle/Maven.

CONTAINERS/ AUTOMATION: Docker/DIEGO, BOSH/BOSH - Lite, Ansible, Swagger

PRODUCTS: Google Cloud Datastore, MongoDB 2.x, Elastic Search, MySQL 5.5, Microsoft SQL Server (2012), Oracle 9i/10g.

PLATFORMS: Mac OSX, Linux (Ubuntu 13.x), Windows.

LANGUAGES: Java 8, Javascript/Node, Python

FRAMEWORKS: Spring 4.x (Spring Security, Services/API's, DAO's, Controllers), Google Cloud SDK, Amazon AWS SDK, Spring Batch, JQuery 2.x, Velocity/FreeMarker, Spring Data, Hibernate 4.x/JPA, JAXB 2.2

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

Software Architect/Developer (Contract)

Responsibilities:

  • Leading team of three developers.
  • Migrating Spring Batch application to be cloud-ready.
  • Refactoring to Spring Boot.
  • Making application fully cloud scalable.
  • Performing cloud deployments to PCF workspace infrastructure.
  • Creating technical design documents.
  • Microservices with Spring Boot
  • Spring Cloud Services products
  • Re-platforming existing applications
  • “Modernization” of existing applications
  • Continuous Delivery/Continuous Integration

Confidential, Chicago, IL

Senior Java Developer (Contract)

Responsibilities:

  • Creating Spring 4.x controllers, services and Spring Data repositories.
  • Using Hibernate and JPA.
  • Including Swagger 2.0 compliance and self documenting.
  • Reviewing GIT pull requests.
  • Deploying Maven/Bamboo based builds to Docker containers.
  • Integrated javascript and web services with cloud-based QlikView business intelligence front-end.
  • Enhancing thread pool design for batch jobs.
  • Assigning automated job priorities.
  • Pulled 100-500 million record sets from Google Cloud Big Query engine.
  • Extending our SQL query generation framework.
  • Integrated cloud-based business intelligence and analytics systems.
  • Creating cross-system API calls and domain models.
  • Sharing web services and shared assets.
  • Designing single sign on (SSO) strategy
  • Implementing integration of NT/ Microsoft IIS and LDAP authentication.

Confidential, Chicago, IL

Senior Java Developer

Responsibilities:

  • Used Spring 4.x controllers, services and DAO's.
  • Fully Swagger 2.0 compliant and self documenting.
  • Created GIT and Maven based builds.
  • Refined 900 gigabyte Amazon “worker” cloud infrastructure.
  • Processed data for Orbitz, Barnes and Noble, Overstock.com, etc.
  • Managed nearly 1 terabyte of data.
  • Automated system creates over 100 Amazon SQS buckets and 1,000 E3 images using Ansible.
  • Created cloud-based Russian search crawler.
  • Programmed multi-threaded HTTP based headless browser to gather client search data.
  • Wrote and debugged JQuery validation and AJAX functions.
  • Placed 1 terabyte of cloud-based crawler data into Mongo DB cloud monthly.
  • Did spot checks of big data using Mongo query language.
  • Did administration of the server.

Confidential, Chicago, IL

Senior Java Developer

Responsibilities:

  • Created Spring Controllers, Services and DAO's.
  • Altered SOLR search query criteria and facet data.
  • Wrote MS SQL Server stored procedures, tables and views.
  • Created tile-based JSP views.
  • Wrote JQuery datatables and field validation.
  • Created Spring Controllers, Interceptor, Services and DAO's.
  • Extended existing Spring Security configuration.
  • Wrote MS SQL Server stored procedures, tables and views.
  • Configured Spring Batch job to perform analytics on existing saved searches.
  • Created tile-based JSP views.
  • Wrote and debugged JQuery validation and AJAX functions.
  • Created Spring Controllers, Services and DAO's.
  • Modified existing saved SOLR/Lucene query criteria.
  • Wrote MS SQL Server stored procedures and tables.
  • Writing tiled-based JSP views.
  • Creating JQuery datatables, validation and AJAX functions.
  • Mentored junior developers into J2EE.
  • Training in overall J2EE best practices.
  • Instructed in Java, SQL, HTTP, JSP's, Servlets, MVC, etc.

Confidential, Chicago, IL

Senior Java Developer

Responsibilities:

  • Wrote Spring REST/JSON Controllers, Services, DTOs, Domain objects, Hibernate DAOs.
  • Extended Spring Security configuration.
  • Created and maintained MySQL tables.
  • Extended REST API for mobile device consumption.
  • Integrated MDA5 hash password implementation.
  • Stood up version control and trial web servers in Amazon EC2 space.
  • Created GWT 2.5 Cards, Panels and Widgets.
  • Used Eclipse GWT plugin, deploying to Tomcat 7.x.
  • Optimized JS callbacks and timeouts.

Confidential, Colorado Springs, CO

Java Developer

Responsibilities:

  • Coded Spring 3.x JSPs, Controllers, Services.
  • Annotated Domain objects and Hibernate DAOs.
  • Created “Workshop Search” with Lucene and SOLR.
  • Integrated Mongo DB/MySQL for storage of User Account data.
  • Leveraged JQuery and YUI components.
  • Created Spring 3.x JSPs, controllers, services, annotated domain objects and Hibernate DAOs to work against Elastic Search cluster.
  • Wired extendable Lucene facet, filter, sort, query, suppression and exclusion objects.
  • Created Spring 3.x JSPs, controllers, services, annotated domain objects and Hibernate DAOs.
  • Used Spring domain objects as Mongo records in its repository.

Confidential, Annapolis, MD

Java Developer

Responsibilities:

  • Coded Java Server Faces 2.0 views, backing beans, persistence layer, and entity objects.
  • Integrated Jasper Reports.
  • Integrated existing LDAP authentication.
  • Hosted on Ubuntu VM's in Mac servers.
  • Load balanced requests with Ubuntu-based Apache web server.
  • Created security testing and scaling plans.
  • Customized site microblogging feature.
  • Modified Java Server Faces 2.0 XHTML, controllers, backing beans, service layer and DAOs.
  • Created custom mobile theme, using Velocity and FreeMarker templates/hidden community pages and CSS.
  • Coded Java Server Faces 2.0 views, backing beans, persistence layer, and entity objects.
  • Integrated system with OpenAM Identity Manager.
  • Merged static and dynamic content from various state offices.

Confidential, McLean, VA

Java Developer

Responsibilities:

  • Created Spring 3.x REST Controllers and Services.
  • Performed web service testing using JAXB against Spring Domain objects.
  • Coded Java Server Faces 2.0 views, backing beans, persistence layer, and entity objects.
  • Integrated Liferay Portal 6.0 SP1 and Alfresco 3.x Content Manager.
  • Created jBPM task mappings for new managed content.
  • Mapped Lucene search schema.
  • Coded Java Server Faces 2.0 views, backing beans, persistence layer, and entity objects.

Confidential, Washington, DC

Java Developer

Responsibilities:

  • Wrote Java Server Faces 1.0 views, backing beans, persistence layer, and entity objects.
  • Created jBPM workflows and mappings for new content.
  • Integrated JSF application with Alfresco Content Manager via REST services.
  • Updated security and software design documents.
  • Created Jakarta Struts JSPs, Form Beans, Actions, DAOs.
  • Wrote PL-SQL and Oracle tables for payroll.
  • Updated enterprise design and security diagrams.
  • Coded JSF 2.0 XHTML views and backing beans.
  • Created initial Lucene search schema.
  • Integrated Alfresco Content Manager via REST API.
  • Created jBPM task mappings and workflows for content ingestion.
  • Updated system design and database design documents
  • Created SOA-based web services using IBM WebSphere Rational Application Developer 6.0 (RAD).
  • Coded service endpoints, DAOs and Oracle tables.
  • Created security adherence, service integration and system design documents.

Confidential, Falls Church, Virginia

Java Developer

Responsibilities:

  • Site serves 1,000,000 requests a month.
  • Wrote web services/servlets, DAOs and MySQL DB tables using Apache Axis 2.0.
  • Performed SOLR server indexing.
  • Re-engineered Hibernate persistence mappings for performance.
  • Integrated with Documentum Content Manager via DFC.
  • Updated system design documents.
  • Refactored Spring MVC 2.0/Hibernate 2.0/DFC 5.3 application.
  • Wrote Jakarta Struts 1.2 JSPs, Form Beans, Actions, and DAOs.
  • Created software architecture and service integration documents.
  • Enforced conformance with Dept of Homeland Security security standards.

We'd love your feedback!