We provide IT Staff Augmentation Services!

Senior Software Developer Resume

4.00/5 (Submit Your Rating)

Austin, TX

PROFESSIONAL EXPERIENCE:

Confidential, Austin, TX

Senior Software Developer

  • Confidential is a Confidential marketing services firm specializing in multi - channel marketing solutions.
  • Implementation of new features in the NexTouch order fulfillment software application, a Java based web application running on Jboss/SQL Server in a mixed Windows/Linux environment.
  • Full stack development from the UI to the database.
  • Evaluation and prototyped implementation to replace the legacy Cocobase persistence layer with Hibernate/JPA and Spring Data.

Technologies Used: Java, J2EE, Cocobase, Hibernate/JPA, Spring Data, ORM, JSP, JavaScript, JQuery, Bootstrap, HTML, CSS, AngularJS, JSON, XML, MS SQL Server, SQL, Stored Procedures, Linux, Windows 7, Git, Eclipse

Confidential,  Austin, TX

Senior Software Developer

Responsibilities:

  • Implementation of new features in the Lender’s Protection software application, a JEE based web application running on GlassFish/MySQL in a mixed Windows/Linux environment.
  • Implemented monthly pay, refactored NADA and Chrome data load processes, added new sales and account manager commission features, implemented new web based reports, updated existing web and excel based reports.
  • Designed and implemented a mobile web based application for internal employees using PrimeFaces Mobile.
  • Refactored all Lender’s Protection Jobs to deploy and run independently from Lender’s Protection for improved performance and reliability.
  • Designed and implemented a new vehicle valuation wizard that integrates Chrome, Kelley Blue Book and NADA back-end web services and databases.
  • Production support and ongoing maintenance of Lender’s Protection.

Technologies Used: Java, J2EE, JEE, EJB, CDI, Web Services, Spring JDBC, Spring Security, JPA, Toplink, ORM, JSF, XHTML, Primefaces, Mobile Primefaces, HTML, CSS, XML, Aspose Cells, MySQL 5.6, RDBMS design, SQL, Glassfish 3.1/4.1, Linux, Windows 8, Hudson, Maven, Git, NetBeans 8, Toad, Rally

Confidential, Austin, TX

Advisory N-Tier Programmer Analyst

  • TWIA Confidential windstorm and hail insurance to residential and commercial properties along the Texas coast.
  • Instrumental in the design and development of a J2EE and .Net/C# based Claims business application.
  • Created implementation guidelines for tier specific patterns, exception handling, logging and code format.
  • Conducted peer focused design and code reviews.
  • Successful migration of a BEA Weblogic deployed Agent Portal to the JBoss JEE technology stack.
  • Successful migration of JEE and ESB based applications from JBoss AS 4.2.2 to JBoss AS 6.1.0 and JBoss ESB 4.5 to JBoss ESB 4.11.
  • Design and implementation of software frameworks to support complex security and validation in JEE deployments from the middle-tier to the presentation-tier. This environment included a Windows .Net client (Claims) and several Java/JEE web portal clients (Agent Portal, Adjuster Portal, Call Center Portal, Policy Holder Portal, System Administration Portal).
  • Design and implementation of a MVC framework on the .Net platform to support complex security and validation requirements. MVC .Net based framework integrated with Java based middle-tier security and validation components to enhance the user experience.
  • Design and implementation of an asynchronous Task Management component to give the perception of enhanced end user performance for long running batch transactions.
  • Design of a JBoss ESB based integration platform, Titas. Titas integrated virtually all of TWIA's internal software applications with the Guidewire Billing Center Application.
  • Design and implementation of a JBoss ESB message auditing and exception handling framework. Includes a web portal with the ability to query previously failed messages, edit the message payload and resend one or more messages on demand.
  • Design and implementation of a JBoss AS/ESB instance clean shutdown and notification function. Featured the ability to notify internal and external connected clients in real-time of impending server shutdowns for maintenance.
  • Design and implementation of a System Administration Portal used to: manage clean JBoss server shutdowns, edit and resend failed ESB messages, query application performance statistics (EJB invocations, JDBC pool usage, connected users, JMS Queue usage, JVM heap usage, Task invocations)
  • Evaluation and selection of commercial third-party Document Processing System (DPS), Thunderhead, to replace a legacy system implemented in Delphi, SQL Server and Crystal Reports.
  • Production support and ongoing maintenance of internal and external facing insurance applications.

Technologies Used: Java, C#/.Net, J2EE, JEE, EJB, JMS, JMX, JPA, Hibernate, ORM, JBoss Interceptors, JSF, XHTML, RichFaces, HTML, CSS, Struts, JSP, XML, SOAP WS, JUnit, MS SQLServer 2000/2005, RDBMS design, SQL, Jess Rete Rule Engine, BEA Weblogic, JBoss AS 3.x/4.x/5.x/6.x, JBoss ESB 4.x, JnBridge Interop, YourKit Profiler, Windows 7/XP, Jenkins, Ant, Nant, Subversion, MS Visual Source Safe, Eclipse, Rally, Enterprise Architect, UML

Confidential, Austin, TX

Senior Software Developer

  • Confidential provides Java-based store and workforce management solutions for the retail industry. Acquired by Oracle in 2006.
  • Successful web based integration of Confidential ’s Java Point of Sales application and a Microsoft technology based retail web application for Gap, Inc.
  • J2EE component level design and development on the Central Office product for Gap, Inc.

Technologies Used: Java, J2EE, XML, ICESoft Embedded Browser, RDBMS design, SQL, JBoss AS, MySQL, Windows XP, CVS, Eclipse, UML

Confidential, Austin, TX

Senior Software Developer

  • Confidential markets a B2B Partner Relationship Management solution for channel-focused companies. Closed in 2002.
  • Provided technical leadership to a team of 8 software engineers in the development of a distributed, enterprise class channel management application.
  • Designed and helped implement components to address security, reporting, metadata mgt., domain mgt., and runtime object extensibility. Integrated a third party object-relational component and industrial strength rule engine for rapid deployments.
  • Mentored colleagues in J2EE/EJB development, TOPLink mapping/API, RDBMS modeling, design patterns, component-based design and advanced Java concepts.

Technologies Used: Java, J2EE, EJB, XML, Toplink, ORM, RDBMS design, SQL, BEA Weblogic, IBM Websphere, Blaze Structured Rule Language, Oracle 8.1.x, IBM DB2, Windows 2000, CVS, Eclipse, Rational ClearCase, Rational Rose, UML

Confidential, Austin, TX

Senior Software Developer

  • Confidential provides information technology infrastructure management services including network configuration, design and installation, remote management of channel service units, data service units, routers, switches, firewalls and other infrastructure devices/software. Acquired by Cisco in 2004.
  • Contributed to the analysis, design and development of a web-based application, Prowatch Exchange, that delivers information concerning network performance, problem resolution and hardware inventory to customers over the internet.
  • Leveraged Java and J2EE technologies for platform independence, scalability and performance.
  • Designed a complex application security model to control access to sensitive information in a distributed multi-user environment.

Technologies Used: Java, J2EE, EJB, XML, JDBC, RDBMS design, SQL, BEA Weblogic, Oracle 8.1.x, Windows NT, CVS, Eclipse, Toad, UML

Confidential, Austin, TX

Senior Software Developer

  • AIS delivers multi-source intelligence (multi-INT), geospatial analysis and custom intelligence solutions to the Department of Defense, national agencies and civilian organizations. Name changed to Overwatch Systems and later rebranded as part of Textron Systems.
  • Analysis, design and implementation of a multi-threaded middle layer application used for internet search, retrieval and analysis of documents; met the following goals: de-coupling of internal components, clean and well defined API for use by external applications, more flexible design for improved reuse and extendibility.

Technologies Used: Java, XML, Tomcat, Windows NT, CVS, Eclipse

We'd love your feedback!