We provide IT Staff Augmentation Services!

Software Developer Resume

3.00/5 (Submit Your Rating)

Lewisville, TX

TECHNICAL SKILLS:

Primary Technologies: Java, Javascript, Python, jQuery, JSP, JSTL, HTML/5, Spring Framework

Project Management: Maven, Gradle

Version Control: GIT, Apache Subversion (SVN), Concurrent Versions System (CVS)

App Server: Apache Tomcat, JBoss

Database: Oracle Database, MS SQL, MySQL

Testing: Junit, Robot Framework, Selenium, Parasoft SOATest

Other Technologies: XML, XPath, byte - stream protocols

PROFESSIONAL EXPERIENCE:

Confidential, Lewisville, TX

Software Developer

Responsibilities:
  • Create Jython scripts to integrate specific workflow requirements for DataServer processing.
  • Plan framework for overall workflow design.
  • Convert input format to output format supported by specific large scale production printers.
  • Barcode specific pages to support automated envelope insertion, and automated reprints of errors.
  • Investigate frameworks to determine the most appropriate for current and future client needs.
  • Implement ActiveWeb framework to support UI and REST requirements for major client.
  • Implement Apache Shiro to model CRUD permissions using salt hashed passwords.
  • Documented API and provided usage examples for client.
  • To aid future support: Implemented extensive Log4J logging. Created password reset tool.

Environment: ActiveWeb Framework, Java, Javascript, jUnit, Maria DB/MySQL, Apache Shiro, Eclipse Jetty HTTP Server, Log4j

Confidential, Dallas, TX

Senior Java Engineer

Responsibilities:
  • Various technologies to integrate to implement automation for application testing
  • Support for ~230 applications
  • Created reusable framework for QA members to implement automation for their assigned applications
  • Automated my assigned applications with the framework and executed through Jenkins on scheduled builds
  • Spring Project to integrate metrics from Jenkins & uDeploy builds, as well as internal application tracking
  • New implementation to streamline results to front-end using Bootstrap
  • Delegate tasks to onshore and offshore team for implementation

Environment: Java, Javascript, jUnit, HP Unified Functional Testing, FitNesse, Selenium

Confidential, Houston, TX

Java Engineer

Responsibilities:
  • Java Spring architecture enhancement &bug-fix: front-end, backend, database
  • Used IntelliJ and plug ins to identify defects
  • Verified business requirements and logic of defects
  • Update & maintenance of JUnit test suite
  • Small Spring project to monitor internal server status for Support & Professional Services
  • Intellij work environment

Environment: Java, JavaScript, Spring, Oracle Db, Tomcat

Confidential, Houston, TX

Software Support Engineer

Responsibilities:
  • Configured OOTB Passport environment to match ADD/TDD
  • Resolve technical ambiguities with client in order to solidify business requirements
  • Custom Groovy code
  • Database restore/backup maintenance
  • Transform data load from clients old system to match Passport model
  • Onsite visits to demonstrate implementation, and alleviate any concerns with project
  • Designated Passport SME for the Corporate Support team
  • Passport Designer configuration
  • Custom Groovy configuration
  • Author a set amount of knowledgebase articles per quarter
  • Provide extra/afterhours support to training team
  • Troubleshoot environments when issues appear
  • Backup/restore databases to keep installations clean for training sessions

Confidential, Houston, TX

Technical Java Consultant

Responsibilities:
  • Test and debug TIBCO web-services using TIBCO Business Works Designer
  • Embed custom functions into TIBCO using Java and Python
  • Heavy use of parsing, regex, data manipulation
  • Implement regression tests for services using Java and SOA test
  • Implement validation tests for from 3rd-party providers using Java and SOA test
  • Verify builds using SOA test automation and TIBCO Administrator
  • Verify business requirements of web-services
  • Responsible for dividing workload and assigning between myself and offshore team
  • On-board project resources in software processes
  • Implement Parasoft Hudson for automated reports
  • Java tools: Eclipse, XML, XPath

Environment: Java, TIBCO Business Works, TIBCO EMS, Python, misc. SOAP utilities

Confidential, Houston, TX

Java Engineer

Responsibilities:
  • Java EJB architecture defect bug-fix
  • Used Eclipse and add-ons to identify defects
  • Bug-fix of report logic using MS SQL and SSRS
  • Verified business requirements and logic of defects
  • Deployed software builds via ANT to Web logic servers
  • Architected real-time system monitoring for mission critical Rational Pipe
  • Created HTML and XML web interface for visual status check
  • Created Java server to collect client info and update web interface
  • Created Java client to feed info to server via MSSQL
  • Developed stored procedures for MSSQL to gather data
  • Client/Server wrapped as Windows Service for authentication and automation
  • Monitored Java services system connectivity, free-space, CPU and memory usage
  • Implemented Singleton design pattern in Java
  • Implemented Java Mail API for email and SMS feedback

Environment: Java, MS SQL, design patterns

We'd love your feedback!