We provide IT Staff Augmentation Services!

Senior Web Applications Engineer Resume

TECHNICAL SKILLS

Programming Languages and Data Objects: Java, JavaScript, Python, PHP, SQL, Scheme/Lisp, Perl, C++, HTML, CSS, XML, JSON

Common Libraries and Software: Spring, Hibernate, Mockito, Maven, jUnit, Log4j, Gradle, JMS, Angular, jQuery, Jasmine, Karma

Databases: Confidential, MySQL

PROFESSIONAL EXPERIENCE

Confidential

Senior Web Applications Engineer

Responsibilities:

  • Developed Java EE based back - end services to save, retrieve, and process data
  • Updated and managed Confidential database through the use of a CI Pipeline
  • Created and updated JPA classes to retrieve data from the ELIS database
  • Developed restful Angular services to be used across multiple immigration forms
  • Used Angular and MVC architecture create to front-end, user facing functionality
  • Developed front-end and back-end unit tests with Jasmine, Karma, and Mockito
  • Communicated with business analysts and testers in order to scope and test user stories in an agile process
  • Managed deployment of code to production as a part of a rotating production release team
  • Merged code with 20+ other development teams using Git and Jenkins in a CI pipeline
  • Managed dead-letter queues for quick identification of production issues
  • Demonstrated new functionality and bug fixes to product owners
  • Investigated and solved production issues of ELIS users through the use of Service Now
  • Interviewed prospective employees and on-boarded newly hired project employees

Confidential

Java Developer

Responsibilities:

  • Developed a Java based test automation configuration tool
  • Designed an HTTP web service development plan to assist in remote installation
  • Created client-side Java based front- end screens using Swing, JavaFX, and CSS
  • Created development architecture plans for an enterprise data management tool
  • Implemented service oriented architecture within a Java based development environment
  • Designed and created a dynamic xml generation tool to assist in test data creation
  • Lead best practice discussions for application and object-oriented architecture
  • Implemented Junit to create robust unit tests and regression tests
  • Modified and updated existing data generation tools
  • Managed version control of multiple projects using Git
  • Performed extensive requirements gathering from multiple product owners
  • Created client design documents for an enterprise data management tool
  • Engaged in team code review sessions

Confidential

Software Developer

Responsibilities:

  • Developed XML services and SOAP endpoints for consumption by internal and external systems
  • Performed integration development and testing between Confidential SOA and Confidential Siebel
  • Created easy to digest front-end screens to allow faster adjudication using Siebel
  • Developed photo comparison functionality using JavaScript to aid adjudicators
  • Used JavaScript to adjust DOM elements in order to provide adjudicators additional information
  • Developed an XSD Scrubbing Java utility to assist with integration
  • Created and manage back end artifacts including tables and SQL code
  • Continuously coordinated with development and testing teams to implement an agile development cycle
  • Engaged in current business requirement discussions and gap analysis for future project iterations
  • Managed deployment of owned code to development and test environments

Confidential

Systems Automation Engineer

Responsibilities:

  • Created load testing scripts using Jmeter and Webload
  • Updated existing load testing scripts
  • Developed custom environment specific metric capturing scripts
  • Coordinated with multiple development teams
  • Presented performance results to product owners and development teams

Confidential

Associate Consultant

Responsibilities:

  • Consulted on a large healthcare exchange project
  • Worked as a System Integration Tester to ensure data integrity
  • Performed User Acceptance Testing to ensure a viable user interface
  • Carried out smoke testing after server migrations
  • Communicated directly with the client to achieve clear project goals
  • Developed code to streamline documentation process
  • Utilized and altered existing automation software code
  • Worked on an internal healthcare exchange project
  • Performed System Integration Testing remotely
  • Utilized previously developed documentation programs to streamline testing

Hire Now