We provide IT Staff Augmentation Services!

Sr Programmer Analyst Resume

3.00/5 (Submit Your Rating)

Salinas, CA

SUMMARY

  • Over 6 years of experience in design, development, testing, documentation & delivery of Internet/Intranet/Web based applications using distributed technologies.
  • Specialized in Client/Server, n - tier technologies and development of real-time web-based applications on JAVA/J2EE & Microsoft .Net Framework.
  • Expertise in commercial software development with object-oriented distributed computing technologies, E-Commerce and Server Side Java J2EE programming and Database Applications.
  • Hands-on experience in building web-based enterprise applications using JAVA/J2EE technologies such as JSP, Servlets, Struts framework, JDBC,JNDI, JMS, EJB, RMI, Web Services, MQ series etc, and Application Servers (IBM Web Sphere, BEA WebLogic, JBOSS, Apache Tomcat )
  • Strong programming skills in XML/XSLT/DOM/SAX, DOM, JAXB, SOAP, WSDL, HTML, SQL/Oracle, PL/SQL on MS Windows/Linux.
  • Extensive experience in working with RAD, IBM WSAD and Web logic's Assembly tool.
  • Extensive work experience in all phases of the Software Development Life Cycle (SDLC).
  • Experience in designing the model-view-controller (MVC) unified framework for building the web apps using Servlets, JSP custom tags, JSTL and message resources.
  • Extensive knowledge in using a multitude of J2EE Design Patterns such as MVC, Session Facade, Factory Pattern, Business Delegate and Data Access Object.
  • Good experience in defining the XML schemas and in working with XML parsers to read and validate the data held in XML documents. Worked with various Style Sheets like CSS and XSL using IDE's like XML Spy, Web Style.
  • Experience in Application Designing using Object Oriented methodologies like UML and Rational Rose.
  • Experience in writing database objects like Stored Procedures, Functions, Triggers, PL/SQL packages and Cursors for Oracle and SQL Server.
  • Excellent written and verbal communication skills.

TECHNICAL SKILLS

Operating Systems: Windows 95/98/2000/NT/XP, LINUX.

Languages: JAVA (JDK1.5/1.4), J2EE, C, C++, SQL, PL/SQL, and C#.

J2EE Technologies: JDBC, Servlets, JSP, RMI, EJB1.x/2.x/3.x, JMS, JNDI, JNI, JMS, JAAS, Web Services

RDBMS: Oracle10.x/9.x/8.x, SQL Server 2005/2008, MY SQL, PLS/SQL and MS Access

Frameworks: Struts2.x/1.x, Spring2.x, JSF, Flex and Hibernate

Application Servers: Weblogic Server 8.x/7.x/6.x/5.x, Web Sphere Application Server 5.x/4.x, Apache Tomcat 5.x/4.x/3.x.

Development Tools: RAD7.x/6.x, WSAD 5.x/4.x, J-Builder 9.0, Eclipse 3.x, Rational Rose 2000, ANT 1.6, CVS, Visual Age.

Web Technologies: HTML, DHTML, XML, XSL/XSLT, XHTML, AJAX, VBScript, JavaScript, ASP.

Web Tools: Front Page, Dreamweaver

Version Manager: MKS2007/2005, CVS, PVCS, VSS.

Testing tools: JUnit, JTestCase, XML Unit

Front End: JAVA (AWT, Applets, Swing), Visual Basic.

PROFESSIONAL EXPERIENCE

Confidential, Salinas, CA

Sr Programmer Analyst

Responsibilities:

  • Works as a team leader to design, develop and implement business systems or complete specialty functions of medium to high risk.
  • Initiate system analysis, leads the definition of user requirements and assesses impacts.
  • Perform business systems development tasks, including: working with users to define systems needs; designing business systems to meet user needs; installing and implementing vendor packages; and conducting research in emerging technologies.
  • Works as a technical lead and manages the project to assure that project objectives are met on time and within cost.
  • Provides technical support for varied technologies, architectures and related projects.
  • Works on Designing, coding, testing, debugging and documenting programs. Assist in design of complex, global or strategic development projects using R2DS technologies.
  • Apply technology to business issues to increase revenue, avoid cost, improve service and achieve goals. The Business Systems job family includes all functions supporting applications systems including application development, business analysis, research and development, and system integration for business systems.

Environment: JDK 1.4, J2EE1.4, EJB1.x, JSP, AJAX, JavaScript, PL/SQL, HTML, XML/XSL/XSLT, CSS, MKS2007/2005, Portlets, Rational Rose 2000, Chordiant 5.7, JXW, Corticon rule engine, Oracle 10g, IBM Web Sphere Server 5.x, RAD7.x, IBM Web Sphere MQ, Jprobe, JTest and Windows XP/NT/2000, R2DS Framework, Spring Framework, JHX, Host Adaptor, WPS 6.1.

Confidential, Burlington, MA

Sr Programmer Analyst

Responsibilities:

  • Worked on Design and Development of Graphical User Interface (GUI) using and Web pages using HTML, JSP and Java Script.
  • Implemented MVC architecture using Apache Struts framework to decouple business logic from presentation layer.
  • Designed a Model 2 framework (MVC Model) for Web Interface using Servlets, JSP Custom Tags and Java Beans.
  • Used J2EE Design Patterns such as Business Delegate, Session Façade, Data Access Object, Transfer Object, Singleton Pattern etc for Application development.
  • Developed both Session and Entity beans representing different types of business logic abstractions.
  • Extensively used JDBC by executing SQL queries for retrieving the data from Oracle databases.
  • Worked on writing code for Joins, Stored Procedures, Packages, Functions and Triggers using PL/SQL on oracle 9i database for generating notifications to the users and Management.
  • Developed JSP and Servlets to standardize the business functionality using the WSAD and also to define the business process templates.
  • Used XML SAX API for parsing XML and converting into Java Objects
  • Responsible for deploying the developed web components on the IBM Web Sphere server.
  • Developed UML Class Diagrams and Sequence Diagrams using Rational Rose 2000.
  • Used JUnit to implement the different test cases.
  • Performed Unit Testing to ensure the system Functionality.
  • Used CVS for version control through out the application.
  • Worked on project documentation.

Environment: JDK 1.4, J2EE 1.4, EJB, Servlets, JSP, JavaScript, Struts 1.1, PL/SQL, HTML, JDBC, JSP, JSTL, JNDI, XML/XSL/XSLT, Struts Tiles, CSS, Junit, CVS,UML & Rational Rose 2000, WSAD 5.x, PL/SQL,, Oracle 9i, IBM Web Sphere Server 5.x, and Windows NT/2000.

Confidential, Los Angeles, CA .

Programmer Analyst

Responsibilities:

  • Worked on preparing Design and analysis documents.
  • Responsible for Analysis and Design for most of the major modules.
  • Be part of a small and dynamic development team using well-established agile software development processes.
  • Used Struts framework to implement MVC design pattern.
  • Integrated with Sun One Directory Server and performed directory calls using LDAP and JNDI API.
  • Developed front-end screens using Struts and JSP, Tag Libraries.
  • Used the Struts validation and Tiles Framework in the presentation layer.
  • Implemented Reporting feature using JXLS API.
  • Performed architectural implementations to the different interfaces for the Farmers environment.

Environment: Struts 1.2,Ajax, IBM Tivoli Identity Manager,LDAP,SQL, Java Script,Oracle 10,Eclipse, Ant,WebLogic Application Server,VSS,log4j, Windows XP/AIX

Confidential

Jr Programmer

Responsibilities:

  • Worked on development and implementation of Client access Module using Java and HTML.
  • Created tables & records as specified by the client. JDBC was used to connect to the Oracle database and validate transaction entries.
  • HTML was used for creation of web pages. Applets and GUI screens were created using AWT/Swing.
  • Worked on developing Servlets, JSP, XML
  • Developed EJB components encapsulating business logic
  • Deployed Beans, Servlets, JSP's & EJB's
  • Maintenance of the system and updating of the system as per client requirements.

Environment: Windows NT/2000, Java2.0, HTML, JavaScript, EJB, Servlets, JSP, JBuilder, PVCS, Swing, JDBC, Oracle, Web Logic Server.

We'd love your feedback!