We provide IT Staff Augmentation Services!

Sr. Programmer Analyst/lead Resume

5.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY:

  • 9+ years of software industry experience in all phases of SDLC in web - based environments, Enterprise Systems and Client/Server architectures.
  • Expertise in creating Software Requirements Document (SRD), preparing Functional Design Document (FDD), Detailed Technical Design Document (TDD), UML Diagrams, effort estimation, coding standards, design / code review and test cases documents.
  • Well aware of Configuration Management process, Change Management Process, Risk Management, best practices in entire SDLC and Software development using J2EE technologies and participated in performance tuning and client & server side development.
  • Took utmost initiatives in learning new technologies, applying them along with best practices for developing quality applications and eventually bringing down software development efforts.
  • To achieve highest customer satisfaction, worked as Lead in close consultation with business team, so that their requirements are fully incorporated before deadline, keeping quality in focus.
  • By planning and prioritizing, he has effectively developed multiple modules and different application tiers simultaneously using J2EE technologies such as JDBC, Servlets, JSP, EJB, JMS, XML, JSF, Struts, Spring, Hibernate, AJAX, Webservices, WebLogic/WebSphere server & various Design Patterns.
  • Experienced in developing enterprise applications in Health Care, Supply Chain, and Financial & B2B domain.
  • Being experienced in all the Tiers, he used excellent troubleshooting abilities to resolve complex production and QA bugs, minimizing QA/UAT cycle.
  • Along with strong analytical skills and leadership qualities, he has worked in projects that required constant coordination with teams likes PM, QA, Architects, BA & DBA.
  • Involved in preparing stored procedures, triggers, functions and packages in Oracle & DB2.
  • By simultaneously working on multiple modules, projects/applications efficiently, he has effectively reduced personday required in project.
  • Good exposure on Java Web Services using SOAP, WSDL, UDDI, JAXP and JAX-RPC.

TECHNICAL SKILLS:

Languages: Java, C++, PL/SQL

J2EE Technologies: JDK 1.5, JDBC, Servlets, JSP, JSTL, JAXP, JAXB, JAX-RPC, RMI, Java Mail, JNDI, JMS, JAAS, EJB

Internet Technologies: AJAX, HTML, DHTML,CSS, JavaScript, JSON, XML, XSL, XSLT JQuery

Web Security: OAM, LDAP, SAML

Object Persistence: Hibernate, iBatis, JPA

Frameworks: Struts 2.0, Spring 3.0, JSF

Distributed Systems: RMI, CORBA and EJB 3.0, Webservices, SOA, SOAP

Web & Application Servers: BEA's WebLogic 10.3, Websphere 6.0, Apache Tomcat 6.0 and JBoss

Databases: Oracle 11g, SQL Server, DB2 and Sybase

Version Control: WinCVS, ClearCase, Subversion, Clear Case and Visual Source Safe

Adobe Technologies: AS 3.0, Flex 4.5, AIR, BlazeDS, AMF

Operating Systems: Windows, Unix and Linux

Concepts/Methodologies: Object Oriented Software Analysis and Design, RUP, AP, UML

EAI/BPEL: BEA Tuxedo, IBM MQ Series, IBM Message Broker

IDE & Other Tools: Flex Builder, IntelliJ, Eclipse 3.2, IBM WSAD/RAD, Rational Rose, Quality Center, Clear Quest, SQL Developer, JUnit, ANT, Maven, TOAD and Squirrel

Big Data Analytics: HDFS, MapReduce, Other Hadoop ecosystem

PROFESSIONAL EXPERIENCE:

Confidential, St. Louis, MO

Sr. Programmer Analyst/Lead

Responsibilities:

  • FollowedAgilesoftware developmentpractice, TDD and scrum status meetings.
  • Involved in requirements gathering with the Business and created Use case diagram, Class Diagrams, Sequence Diagrams using Spring tool.
  • Involved in designing database tables along with DBA & core team.
  • Design & implemented domain model for Performance Summary, Transfer, and Reporting and Document module keeping the sync with conceptual data model.
  • Created an attribute based programming model for Presentation layer. Implemented UI validation and error handling framework. Applied Write Less, Do More strategic solution by automates the presentation layer with HTML elements and data model.
  • Design and implemented a Proof of Concept on meta data driven architecture to generate PDF report generation using JClass..
  • Developed the front-end using Tiles, AJAX, JSON, HTML, XML, Struts2, JQuery, CSS, JSP, HighChart.
  • Coded the business layer using Façade, Business Object pattern with Stateless session beans. Used XML parser APIs such asJAXPandJAXBin the web service's request response data marshalling and un-marshalling process.
  • Design and Implemented the DAO layer for Reporting module using Hibernate and integrated with Spring IOC framework. Used Ibatis and SQL to code the performance summary section. Responsible for design DAO layer connecting CICS for external transfer module.
  • Design and implemented a prototype of document generation using DOC1. Used XSLT, XPath to generate and print transfer forms.
  • Developed RESTful web service using JAX-RS to get transfer details and FA performance summary to be consumed by other applications in the firm.
  • Written complex SQL queries using oracle analytical functions. Implemented JUnit test cases as testing methodology and code coverage.
  • Used SonarQube to review code and mentor junior developers to maintain quality and performance standards.
  • Used MKS Integrity and Jenkins build server for packaging and promotion of the application.
  • Self-driven through all the steps of the firm process model, Information System, Quality and Release management.

Environment: JDK 1.7, Eclipse/Spring Suite, Ibatis 3.0, Hibernate 3.0, Struts 2.0, JDBC, Servlets, AJAX, JSP, EJB 3.0, JQuery, HTML, XML, JAXP, DB2, Oracle 11g, ANT, Maven, JUnit, MKS, Sonar, QC, Weblogic 10.3, IBM MQ Series, BEA Tuxedo, Linux.

Confidential, St louis, MO

Sr Java Developer

Responsibilities:

  • Involved in requirements gathering with the ATT core team and created SRS document.
  • Prepared the HLD and LLD design document.
  • Developed the screen using Struts, AJAX, JSON, HTML, XML, XSLT, JavaScript, CSS, and JSP.
  • Implemented rich client using Adobe Flex 4.5, Action Script.
  • Developed core business service layer using EJB’s.
  • Implemented data access layer using Hibernate and traditional JDBC.
  • Done unit testing and involved System and UAT testing along with users.
  • Involved in build & deploy process and post production support.
  • Manage and coordinate the offshore team.

Environment: Eclipse, Flex 4.5, Action Script, Struts 2.0, AJAX, Hibernate, EJB, JSP, RMI, Servlets, JDBC, JQuery, CSS, DHTML, XML, XSL, JAXP, Java Script, Ant, TOAD, Oracle 11g, WinCVS, ClearQuest, Quality Center, Websphere, Tomcat, Unix.

Confidential, St Louis, MO

Sr. Programmer Analyst

Responsibilities:

  • Involved in requirements gathering with the Business and created Use case diagram.
  • Written Class Diagrams, Sequence Diagrams using Eclipse plug-in.
  • Involved in designing database tables along with DBA, core team.
  • Implemented domain model for Automatic Payment module and reporting module keeping the sync with conceptual data model.
  • Developed the front-end using Tiles, AJAX, JSON, HTML, XML, XSLT, Struts, JavaScript, CSS, and JSP.
  • Coded the business layer using Façade pattern with Stateless session beans and integrated with spring framework.
  • Implemented the data access tier with Factory Method and Abstract Factory pattern.
  • Implemented the Web tier with Repository pattern.
  • Implemented Value Object and Data Transfer Object at data layer.
  • Generated PDF for reports using JClass.
  • Written complex SQL for interaction with DB2.
  • Involved in reviewing of design and code.
  • Developed and executed JUnit test cases.
  • Involved in preparation of functional test cases and its execution.
  • Involved in performing regression and integration testing.

Environment: JDK 1.5, Eclipse, Ibatis 2.0, Struts 2.0, JDBC, Servlets, AJAX, JSP, EJB 3.0, JavaScript, HTML, XML, JAXP, DB2, Oracle 10g, ANT, Maven, JUnit, MKS, Weblogic 10.3, IBM MQ Series, BEA Tuxedo, Linux.

Confidential . Pleasanton, CA

Sr. Programmer Analyst

Responsibilities:

  • Involved with Business Users / Team for gathering the requirements; written Functional specifications and provided the estimation.
  • Prepared the Technical Design Document for the service layer as per MVC, Performance and Security standards.
  • Designed and created front-end system Prototypes and screen layouts.
  • Used agile software methodology and participated in daily and weekly scrum meetings for building software through incremental and iterative work cycles.
  • Designed and developed the front-end & data driven user interface using JSP, JSTL, Tiles, JavaScript, CSS, JSP and Struts, Tag Libraries.
  • Implemented asynchronous interface with AJAX, JSON, JavaScript, XML, XSL and HTML.
  • Used various design patterns - Singleton, Business Delegate, Value Object, DAO and Data Transfer Object at different tiers of the application.
  • Implemented the service layer with façade pattern using stateless session.
  • Implemented Multithreaded for optimization the processing of the messages in the queue.
  • Implemented Single Sign On by using SAML processing for authentication and authorization.
  • Implemented session synchronization using mutex to prevent session mix up during multiple browser activity.
  • Used IDXML parsers to connect to LDAP for authenticating the member during sign-on.
  • Written stored procedures; SQL and done query optimization.
  • Used Webservice to access patient record from Epic using JAXWS.
  • Implemented Webservice to give access to member system using JAXWS.
  • Involved in integration of legacy system with websphere portal.
  • Developed and executed JUnit test cases.
  • Involved in fixing critical defects and bugs within given turn around time after post release QA and production support.

Environment: RAD 6, Struts-1.2, EJB 2.0, Tiles, Servlets, AJAX, JDBC 2.0, JSP, JSTL, JMS, HTML, XML, XSL, CSS, JUNIT, Oracle 9i/10g, IBM MQ Message Broker, BEA Tuxedo, WinCVS, Maven, Websphere 6.0.

Confidential, San Francisco, CA

Programmer Analyst

Responsibilities:

  • Done the requirements gathering with the Business team and written Use case specification.
  • Written design documents and came up with Class Diagrams, Sequence Diagrams using UML.
  • Involved in designing database tables along with DBA.
  • Developed the front-end for viewing, listing and deleting in ACH module using Tiles, AJAX, JSON, JSF, HTML, XML, XSLT, Struts, JavaScript, CSS, and JSP.
  • Developed the Java Beans, Hibernate configuration file and mapping file for Bank profile and Search module.
  • Coded the Tuxedo interface files and done the interfacing of JAVA with COBOL programs.
  • Implemented the data access tier with Factory Method and Abstract Factory pattern.
  • Implemented Value Object and Data Transfer Object at data layer.
  • Written complex SQL for interaction with DB2.
  • Involved in reviewing of design and code.
  • Developed and executed JUnit test cases.
  • Involved in preparation of functional test cases and its execution.
  • Involved in performing regression and integration testing.
  • Involved with Business Owners for end user testing, explaining all the UI workflows and the functionalities.

Environment: Eclipse 3.0, Struts 1.2, JDBC, Servlets, AJAX, JSP, EJB 2.1, RMI, JavaScript, HTML, XML, JAXP, DB2, ANT, JUnit, WinCVS, Weblogic 9.1, IBM MQ Series, BEA Tuxedo, Unix-Solaris.

Confidential . Akron, OH

Java Developer

Responsibilities:

  • Involved in analysis of requirements/enhancements and written Use cases.
  • Involved in creating High-Level and Low-level design documents using Rational Rose.
  • Responsible for developing the front-end for the inventory module using JSF and JSP.
  • Developed Multi lingual support pages using i18n support provided by Struts Framework
  • Developed the presentation part for Admin module using Struts, Tiles, JavaScript, CSS, XML, XSL, DHTML, CSS and JSP.
  • Developed java beans and Hibernate mapping file for interacting with the database for Admin module.
  • Used Castor binding and JAXB for generating Order xml for sending to warehouse.
  • Developed order processing task using multithreading and DOM parsers.
  • Developed the business tier with Stateless session beans, implemented Business delegate and Session Facade pattern.
  • Implemented webservices using SOAP, Axis for the Stateless session beans.
  • Implemented asynchronous communication using JMS to send/read messages from different partners.
  • Used Factory Method and Abstract Factory pattern to implement DAO layer.
  • Integrated with the SAP business objects for online transaction by BAPI functional modules using JC0, RFC.
  • Implement the interface for communicating with the Oracle Workflow management.
  • Done the unit testing using JUnit and integration testing.
  • Involved in post-production support and maintenance.

Environment: Eclipse 3.0, Struts 1.1, JDBC, Servlets, JSF, JSP, EJB 2.1, JMS, RFC, JCO, JavaScript, HTML, XML, XSL, JAXP, JAXB, SQL Server, Oracle 9i, ANT, JUnit, WinCVS 2.0, ClearQuest, Unix, Rational Rose, Axis, Hibernate 2.0, Tomcat 5.0, Weblogic 8.0.

We'd love your feedback!