We provide IT Staff Augmentation Services!

 senior Programmer Analyst Resume

3.00/5 (Submit Your Rating)

Washington D, C

PROFESSIONAL SUMMARY:

  • Experience in application development with J2EE technologies using JAVA, Servlets, JSP, JNDI, JTA, JUnit, JMeter, JDBC, Java Script and Custom Tag Library.
  • Experience in working on Model View Controller (MVC) architecture using Struts and Spring frameworks. Acquainted with AngularJS, Jenkins and Amazon DynamoDB Technology.
  • Proficient in using Hibernate as a persistence framework in J2EE applications.
  • Experience in Application Server like IBM WebSphere, WebLogic and Web Servers like Tomcat, Apache HTTP Server and IBM HTTP Server.
  • Experience in writing functions, stored procedures, packages and triggers in Oracle and MS - SQL Server. Proficient in NoSQL database MongoDB.
  • Experience in JQuery, AJAX, Java Script, HTML, XML and open source reporting library Jasper Reports.
  • Acquainted with Windows and Linux, UNIX operating system. Proficient in UNIX Commands and Shell Scripting.
  • Experience in Version Control tool like WinCVS, MS Visual Source Safe, Clear Case and Clear Quest.
  • Proficient in developing responsive web design using powerful front end web development framework bootstrap.
  • Experience in section 508 compliance testing, section 508 trusted tester certification from Department of Homeland Security (DHS).
  • Experience in Agile-Scrum and Waterfall model development.
  • Experience in GUI/IDE Tool using Eclipse, NetBeans and Versata Logic Studio.
  • Worked through entire life cycle of project including analysis, design, development, testing, documentation and maintenance.
  • Highly motivated team player with good communication, and always willing to work in challenging and cross-platform environment.

TECHNICAL SKILLS:

RDBMS: Oracle 11g, MS SQL Server 2000, MySQL, DB2, MongoDB, DynamoDB

Languages: Java, C, C++, Shell Scripting, SQL, PL-SQL, SQR

Operating Systems: Windows 98, Windows 2000, Windows NT/XP, Unix.

Frameworks: MVC Struts, Spring, Spring security, Hibernate, Log4J, ANT, JUnit, JMeter, Jasper Reports, EHCache, Maven, Jenkins, AngularJS

Application Servers: IBM WebSphere, WebLogic

Web Servers: Tomcat 7.0, IBM HTTP Server, Apache HTTP Server

J2EE: Servlets, JDBC, JSP, XML, JNDI, EJB, RMI, JMS, JTA

Web Technology: JQuery, JavaScript, HTML, XML, CSS, AJAX, Bootstrap

Design and Development tools: Eclipse, NetBeans and Versata Logic Studio, Rational tools (Clear Case, Clear Quest), Visual Source Safe

PROFESSIONAL EXPERIENCE:

Confidential, Washington D.C

Senior Programmer Analyst

Responsibilities:

  • Responsible for continuous designing, development, testing and deployment of an application using Agile-Scrum methodologies.
  • Responsible for developing using MVC architecture framework Spring, Spring security, Persistence framework Hibernate, REST API, EHCache, Responsive UI design framework Bootstrap, JSP, JQuery, AJAX and Oracle database.
  • Responsible for developing system reports using JasperReports library.
  • Utilized Maven compiler package and Log4J for logging and debugging of an application.
  • WebTA is Time and Attendance application used by DOL and developed by Kronos. Workforce Analytics (WA) is a reporting environment provides the capability of in-house report development on HR and Time data. WebTA and WA systems are serviced by the Department of Treasury.
  • Involved in user acceptance testing of WebTA application during go-live with the service provider. Responsible for similar level of user acceptance testing during each new release of software change from the service provider.
  • As a System Administrator of WebTA, responsible for providing tier 1 and tier 2 functional and technical supports to the HR works help desk for any time and payroll issue.
  • Responsible for development of various management reports using ad-hoc queries under WebTA database management system. Responsible for analysis and investigation of any data discrepancy or technical issue in WebTA system.
  • Responsible for development of various reports under Workforce Analytics and NFC systems. Responsible for development and maintenance of the timesheet reports based on the historical data captured under old system (PeopleTime).
  • Involved in daily activity and defect design review process with the service provider.
  • Responsible for quality assurance of the system, reporting any identified bugs, flaws and recommendation to the service provider.
  • As a 508 certified tester from DHS, responsible for making sure that WebTA is 508 compliant and accessible to people with disabilities.
Confidential, Washington D.C

Senior Programmer Analyst

Responsibilities:

  • Involved in the Modification and Maintenance of PeopleTime application.
  • Implemented extensive business rules using Versata business rule designer.
  • Developed the customized archetypes generating the customized web pages.
  • Worked on regression test of an application using JUnit framework.
  • Worked on stress test of an application on WebLogic server using JMeter framework. Developed the java classes for automated load testing of an application.
  • Worked on open source reporting library Jasper Reports for various reports and SQR’s for reports used by payroll interface.
Confidential, Fairfax, VA

Programmer Analyst

Responsibilities:

  • Preparation of Technical Documentation based on functional Specification.
  • Development of various Dataobjects, Queryobjects and Application pages in Versata as per the Technical Design document.
  • Enforcing Business rules using Constraints and Actions in the Business Rules Designer of Versata, writing of customized Java methods as per defined in Business Rules Designer.
  • Customized default Html pages using different archetypes, which are part of the application framework.
  • Development also involved coding of Batch processes in java that are scheduled as per nightly, weekly, monthly and quarterly cycle without user initiation and also on demand.
  • Worked with PDF format reports generated by data and layout XML files that merge them to generate a PDF file using the functionality of provided library classes.
  • Involved in the Modification and Maintenance of Advantage Financial.
  • Performing Incident Fixing, Unit Testing and Raising incident(s) identified during System Testing.
  • Clear case & Clear Quest (Rational Tools) used to maintain the database for Defects/Incidents

Environment: Java, EJB, XML, Log4j, HTML, Java Script, CSS, Oracle 9i, SQL Server 2000, DB2, Clear Case, Clear Quest, IBM HTTP Server 1.3.28, WebSphere 5.1, Versata Logic Suite 5.6.2, Lotus Notes, JPadPro, Eclipse, SQL Tools.

Confidential

Software Engineer

Responsibilities:

  • As a Developer, designed, developed, tested and deployed into production system.
  • Implemented the web based application, based on the Struts MVC framework (with a Tiles presentation layer), for multiple roles, providing different interfaces for the various types of administrators and users.
  • Implemented the View layer of MVC framework with Struts/Tiles, JSP’s, JSP Standard Tag Libraries (JSTL), HTML, and JavaScript.
  • Designed and developed custom tags in JSP for presentation layer.
  • Implemented Data persistence using Hibernate framework.
  • Developed the Application Design Model using Erwin tool.
  • Implemented Data persistence using Hibernate framework.
  • Implemented Struts Framework for web interface.
  • Utilized the Log4J for debugging the application.

Environment: Struts Framework, Java, J2EE, Hibernate, Log4J, Java Script, XML, CSS, Oracle 9i, Tomcat, Borland JBuilder, Visual Source Safe, SQL Tools.

Confidential

Software Developer

Responsibilities:

  • Involved in SDLC including requirements gathering, designing, developing, testing and deploying the application.
  • Involved in the Development of UI using HTML and JavaScript.
  • Implemented business logic using Java Servlet.
  • Involved in database designing, normalization of database and defined relationships between tables using SQL Server 2000. Developed Stored Procedures, Functions and Triggers on SQL Server database.
  • Developed various form of reports like MS Excel and HTML.
  • Involved in troubleshooting of the application resolving various critical bugs.
  • Involved in writing shell Scripts.
  • Used Linked Server to keep the production database (MySQL) which was on Linux platform consistent with local database (SQL Server) which was on Windows platform.
  • Used Replication to keep the databases consistent on same platform.
  • Worked with the team in documenting several modules of the application.

Environnent: Java, Servlets, JDBC, Java Script, PL-SQL, Tomcat, Web Logic, UNIX, Shell Scripts, CSS, MS-SQL Server 2000, PHP, MySQL, HTML, Net Beans.

We'd love your feedback!