We provide IT Staff Augmentation Services!

Application Experience Developer Resume

Orlando, FL

SUMMARY

  • Successful Software Engineer/Application Developer/Tech. Support for over twelve years
  • Solid understanding of software engineering patterns, training, education and practices in a complete SDLC environment
  • Excellent technical/analytical skills, strong programming and systems design skills
  • Experience in developing and working with software applications, embedded components, and a record of success in technical and engineering problem solving
  • Effective trainer and team builder with an analytical and energetic style, and a proven success record in technical and engineering problem solving
  • Strongest programming and environments include: OOA, JAVA JVM 6,7&8, C/C++
  • SQL, JBOSS, UNIX/LINUX, JDBC, Spring, Hibernate, NODEJS, AngluarJS
  • Strong knowledge of software methodology, continuous integration tools and standards

TECHNICAL SKILLS

Operating Systems: WIN 98/NT/2000/XP/7, MAC OS X, UNIX, LINUX

Programming Languages: OOP, C, C++, JAVA, J2EE, SQL, C++, VB, VFP 8.0

Project Management, Source Control, Debugging & DevOps Tools: MS Project, SVN,GitHub, Jenkins, JIRA, VMWare

Server - side Scripting: CGI, Ruby

IDE: Eclipse, STS, IntelliJ Idea, Visual Studio Code, NetBeans, Flex Builder 3.0

Software Design, Architecture & Methodology: OOD/A, UML, MVC, Agile/Scrum

RDBMS/Database: ORACLE, Sybase, MySQL, SQL Server, JDBC, ODBC

UI Tools & Technologies: CSS, HTML, XML, XUL JavaScript, AngularJS, NODEJS

Frameworks, APIs & SDKs: J2EE, Spring, Hibernate, JSP, JSF, AIR

Back-end and Server Environments: JBOSS, WebLogic, WebSphere 7&8

Debugging and Incident Reporting Tool: Fortify, Rally, ServiceNow, Apache Solr

Server and Application Performance Monitoring Tools: ELK (Kibana), Solr, Dynatrace

PROFESSIONAL EXPERIENCE

Confidential, Orlando, FL

Application Experience Developer

Responsibilities:

  • Analyze end-user functional and technical requirements document, design and develop solutions for microservices systems and components including: MDM, Cloudant, Interact, Tridion CMS, Galaxy, IBM Cloud (Bluemix Infrastructure) deployment to DEV, UAT and PROD, ELK Stack (Kibana), WebSphere 7&8. Contributes and supports Agile process including Daily Scrum meetings and periodic Agile Iterations, Apache Solr, Write Ruby and Shell scripts to automate process
  • Design, Develop and implement NodeJS and AngularJS, Microservice Web-Services using:
  • OOA, OOP, Design, Strong-Loop Loop-Back framework, Java7 & 8, J2EE, DB2, Spring 4 Framework, Github, XML Parsing, Hibernate, WebSphere 8.0, MAVEN, Rally, ServiceNow for incident reporting tools. Supports users by developing documentation.
  • Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
  • Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Worked in a team environment to implement various System Performance Tuning including: Code Optimization, Configuration Optimization, Caching Strategy and Load Balancing
  • Overseeing the onsite and offshore Developers, interacting with the business side, Project Managers and Business Analysts. Mentored onsite and offshore developers.
  • HPS HealthCare Project, Tampa, FL USA Feb 2016 - Oct. 2016

Confidential, Tampa, FL.

IT Tech Lead (JAVA Development)

Responsibilities:

  • Design, Architect and Develop SOAP Microservices in Agile environment, for Service Links Exchange using
  • OOA & Design, Java 7 and 8 JVM, J2EE, SQL, DB2 Database, Spring 4 Framework, Maven, XML JDBC, DB2, Hibernate, XML Parsing, SVN, Tomcat 7.0, WebSphere 7.0, Jira, Jenkins.
  • Develop JDBC connection to DB2 stored procedure within Java on Eclipse, MAVEN Web Services and Message Driven Beans for back end processing within a J2EE container.
  • Provide support and assistance for resolution of break-fix tickets on a timely basis.
  • Provide support and assistance for internal customers.
  • Self-disciplined, strong problem solving/trouble shooting skills. Good communication skills strong technical skills. Provides leadership and mentoring to professional developers.
  • Overseeing the onsite and offshore Developers, interacting with the business side, Project Managers and Business Analysts. Mentored onsite and offshore developers.

Confidential, East Lansing, MI

Sr. Java Application Developer

Responsibilities:

  • Design, Architect and Develop, test and implement software applications, changes or enhancements in Agile environment, using Java 6 and 7 JVM, J2EE, Web Service Development, REST, JSL, MVC Design, GIT, SVN, ANT UNIX/LINUX Kernel KVM (RHEL 6), MAVEN, WebSphere Server, IBM RAD, EJB 3, JDBC, Hibernate, Cassandra, ORACLE 11G, Flex, Jasper, JScript, AngularJS, JIRA, Jenkins, Web frameworks and interface development skills - WAS 7&8 WebSphere, SpringBoot, Apache Solr. Write Ruby and Shell scripts to automate processes
  • Cloud SaaS, Spring Framework and Spring Tool Suite (STS) 3.5.1, Apache Solr
  • IBM Cloud (Bluemix infrastructure) deployment to DEV, UAT and PROD environments.
  • Use Jenkins, create and maintain project build/deployment. Use DYNATRACE monitoring tool.
  • Worked in a team environment to implement various System Performance Tuning including: Code Optimization, Configuration Optimization, Caching Strategy and Load Balancing
  • Perform requirements gathering methodologies and the SDLC and remain knowledgeable of emerging technology trends and assist in identifying ways to apply them
  • Analyze user requirements for new functionality, changes or enhancements.
  • Install and configure SVN in Linux environment. Provide technical leadership to team members.
  • Analyze and resolve complex technical business issues and problems. Provide solutions to resolve technical and business issues. Participate in and provide technical leadership to the team.
  • Evaluate quality/reliability performance data. Define research, integrate or develop, release, and maintain complex, reusable application components on one or more platforms with proven to new technologies. Perform active participation in SDLC activities in Scrum-Agile environments
  • Perform complex releases and support development and production support teams in resolving issues during software deployments. Provides suggestions and enhancements and pro-actively supports the existing suite of applications. Reviews status of Daily Continuous Integration Jenkins builds. Run SQL queries and stored procedures as a part of deployments.
  • Develop test scenarios. Perform component testing and participate in the review of regression, systems, and stress testing and code promotion.
  • Administration of SVN server; upgrading, and performing backup activities for SVN, branching, merging, tagging. Supporting scheduled builds using scripts and tools
  • Creating packages such as WAR, EAR, JAR using ANT and Maven build tools and deploying these artifacts in clustered and non-clustered environments
  • Overseeing the onsite and offshore Developers, interacting with the business side, Project Managers and Business Analysts. Mentored onsite and offshore developers.

Confidential - Jacksonville, FL

Sr. Systems Analyst/Developer - Java Lead

Responsibilities:

  • Prepare detailed system requirements, specifications and documents for programs to be written
  • Provide consultative services through all phases of the System Development Life Cycle and support the effectiveness, compliance, governance, quality and timeliness of design decisions.
  • Design, develop, test and implement application functionality, changes or enhancements in Agile environment, using Java 6 &7 JVM, J2EE, Hibernate 3.0, EJB 3, JPA, MVC Design, JavaScript, AJAX, JIRA, Jenkins, WebSphere, IBM RAD and ORACLE 11G, Jasper, Spring 3 & 4
  • Perform Technical Lead on J2EE development, including requirements gathering, design, development and testing, change management processes as they apply to the applications
  • Perform requirements gathering methodologies and the SDLC and remain knowledgeable of emerging technology trends and assist in identifying ways to apply them
  • Analyze user requirements for new functionality, changes or enhancements.
  • Contributes to the Agile process including Daily Scrum meetings and periodic Agile Iterations.
  • Overseeing the onsite and offshore Developers, interacting with the business side, Project Managers and Business Analysts. Monitored onsite and offshore developers.

Confidential, Denver, CO

Sr. Systems Analyst/Developer

Responsibilities:

  • Develop Next Generation cable TV product for iPad devices. Provide technical leadership and innovation on software projects through all phases of a development lifecycle in Agile environment,
  • Use software engineering and object oriented design principles and technologies including: Java, Spring, JPA/Hibernate, Databases (Oracle, MySQL), JDBC, RESTful web services, Jersey, SOAP web services, JMS, XML, JSON, HTML5, JavaScript, Maven, Git, Eclipse, Jira, continuous integration testing, Jenkins
  • Design and develop software proposals, identify and suggest viable options, estimate scope of work, create project documentation, implement designs, execute project deliverables and follow through with project managers and product owners.
  • Worked in a team environment to implement various System Performance Tuning including: Code Optimization, Configuration Optimization, Caching Strategy and Load Balancing

Confidential

Senior Java Lead Developer

Responsibilities:

  • Design, Architect, Develop, Test and Implement application functionality, changes or enhancements, in Agile environment, using Java 6 JVM, J2EE, Hibernate 3.0, JSF, EJB 3, JIRA, JPA, MVC Design, JavaScript, AJAX, JQuery, HTML, CSS and WebLogic on ORACLE 12G DB, Jasper, JBOSS
  • Develop and test project deliverables assigned as per design specifications
  • Perform Technical Lead on J2EE development, including requirements gathering, design, development and testing, change management processes as they apply to the applications
  • Analyze problems; understand impact of a problem on application and on client.
  • Maintain and create system documentation for each supported application including enterprise architecture repositories. Use Hudson for project deployment and JIRA for bug tracking
  • Migrate EMIS Application from ORACLE 10G to ORACLE 11G.

Confidential

Sr. Software Lead Developer

Responsibilities:

  • Responsible for the technical specifications, technical design, coding, feature enhancements, unit and integration testing of e-commerce enterprise application that impacts business transactions and purchases of QuickBooks and TurboTax products across the globe, in Agile environment.
  • I used Eclipse IDE, Java 6 JVM, Hudson, JUnit, on JBOSS, ORACLE ATG, OpenCMS, Remedy, WebTrac, ORACLE DB, Jasper, Ctrl-M and HUDSON for deployment.
  • Design and code reviews that will result in high quality software services and offerings using: Eclipse IDE, Maven, Java6 JVM, J2EE, EJB, JS, MVC, AJAX, JSF, XML, HTML5, CSS3, JQuery, JSP, HTML, DHTML on JBOSS large-scale enterprise application, Agile-Scrum.
  • Provide 24/7 technical support for Claims Processing Systems. Application is built on SOA, using the SOAP web services standards.
  • Provide deliverables that is secure, scalable, maintainable, supportable highly available and meet the need of international customers.
  • Implement Application Release and Deployment plans. Comply with standards, and be consistent with the architectural framework. Support the QuickBooks and TuboTax products and services by diagnosing and resolving issues.
  • Worked in a team environment to implement various System Performance Tuning including: Code Optimization, Configuration Optimization, Caching Strategy and Load Balancing
  • Overseeing the onsite and offshore Developers, interacting with the business side, Project Managers and Business Analysts. Mentored onsite and offshore developers.

Confidential

Software Release Analyst

Responsibilities:

  • Analyzes application problems and recommends modifications, release policies, frequency..
  • Produces and maintains program code on UI development using HTML5, CSS3, Jquery
  • Designs and builds application components based on user requirements.
  • Ensure proper coordination between IT teams and interactions between component developments teams to ensure that dependencies are identified and taken into account during development life cycle. Automate programs/scripts that can expedite daily tasks
  • Worked in a team environment to implement various System Performance Tuning including: Code Optimization, Configuration Optimization, Caching Strategy and Load Balancing
  • Prepares Operations instructions for the execution of application programs.
  • Reviews requirements with the users and provides time estimates for task completion.
  • Work closely in collaboration with the project managers responsible for divisional and corporate projects. Participate in Information Technology processes improvements
  • Uses Java 6 JVM, J2EE, Spring MVC Framework, EJB, JBOSS: JSF, Maven Build Eclipse IDE PHP, JS, UNIX, ORACLE 11G, PL/SQL, SVN, Log4j, Jasper, Ctrl-M
  • Perform SIT, UAT, and Production testing, Agile-Scum, write test scripts, Continuous integration, Jira, Jenkins, Write Shell scripts to automate processes
  • Perform Release Management Process for Web Applications
  • Support both Change and Problem Management Process
  • Develop automated build process. Provides recommendations for process improvements. Supports Guide and Development documentation, server configuration docs. Schedule, Track and Control Application Configuration. Use Hudson and JIRA
  • Investigate and fix several deployment issues for various provincial regions
  • Coordinate, Document and Implement Release and Application Deployment plans

Confidential

Java Lead Developer

Responsibilities:

  • Client & Server-Side - Java /J2EE in a Windows based platform for web based application
  • Led the AMS team to develop the Child Care Claim project in Agile environment
  • Performed various enhancements to the C3P systems based on user requirements
  • C3P is a front-end web interface that provides claim processes to its parent CCIS system
  • Produce high quality, modular, reusable JEE code and documentations that incorporates coding best practices and serves as an example for less experienced developers
  • Designs and builds application components based on user requirements.
  • Used Java 6 JVM, J2EE, SEAM framework, EJB 3, Maven2 Build on RAD Eclipse
  • JSF, RichFaces, AJAX, EXT.js, JMS, PHP, JS, CSS3, HTML5, JDBC JUNIT
  • MVC Patterns, Hibernate, SQL Server 2008 DBase, T-SQL, JQuery, Jasper, Ctrl-M
  • XML, IBM WebSphere App. Server (WAS), IBM WebSphere Process Sever. Continuous Integration, JBOSS Server, Jenkins. Prepares functional specs user sign-off
  • Performed Websphere Process Server configuration changes for Java/J2EE application deployment. Led and Managed the onsite and offsite team of Developers
  • Use SOA design and SOAP protocol as web standards in an enterprise application
  • Use JIRA for bug tracking. Developed automated build process. Provides recommendations for process improvements. Schedule, Track and Control Application Configuration.
  • Worked in a team environment to implement various System Performance Tuning including: Code Optimization, Configuration Optimization, Caching Strategy and Load Balancing.

Confidential

Java Lead Developer

Responsibilities:

  • Client-Side - Java /J2EE in a Unix based Platform for web based application
  • Led the development team that designed and developed RemitaSTP@ (Straight-Thru-Process)
  • Coordinated the Business Development dept. in transitioning banks to RemitaSTP@
  • REMITA@ is an e-Payment transaction application system that was developed using
  • Java 6 JVM, J2EE Spring MVC, Struts framework, EJB, Maven Build framework
  • Used JS, EXT.js, CSS3, HTML5, XML, JSP, JSTL, PERL and Shell scripting
  • JSF, ORACLE 10G Database, PL/SQL, Spring 3, Hibernate, Log4j, JQuery
  • JBOSS Server on LINUX Platform, large-scale enterprise application, SQL Server
  • Investigated and fixed several deployment issues at various Banks
  • Perform Release Management Process for e-payment transaction at several Banks
  • Produce high quality, modular, reusable JEE code and documentations that incorporates coding best practices and serves as an example for less experienced developers
  • Worked in a team environment to implement various System Performance Tuning including: Code Optimization, Configuration Optimization, Caching Strategy
  • Led and Managed the onsite team of Developers
  • Overseeing the developers, interacting with the business side, Project Managers and Business Analysts. Mentored onsite and offshore developers.

Hire Now