We provide IT Staff Augmentation Services!

Senior Analyst Resume

NY

SUMMARY

  • Over 10+ years of IT experience in complete life cycle of software development using Object Oriented analysis and design using Java, J2EE, Spring, Struts, Hibernate, JMS,BO.
  • Good Knowledge in Equities and Portfolio Management.
  • A hand on in - depth programming skills in CORE-JAVA, JDBC, SERVLETS, JSP etc.
  • Experience in developing applications using three tier architectural frameworks such as MVC (Model View
  • Controller) and STRUTS, SPRING framework.
  • Experience in developing Business Objects reports and Java BO framework integration using BO sdk.
  • Experience in ORM Technologies like Hibernate, IBatis EJB 2 & 3.
  • Experience in reporting tools like Dynamic Jasper, POI.
  • Excellent design and development experience in AJAX frameworks like ExtJs, JQuery.
  • Possess good working knowledge on SQL, Stored Procedures in SQL Server and Oracle.
  • Proficient with IDE’s like Eclipse, DBArtisan.
  • Possess good working knowledge of application servers such as Web sphere, Web Logic, JBoss.
  • Has good modeling experience using UML, Object Oriented Programming (OOPs).
  • Experience in designing and developing Style sheets, XML files, XML parsers and Web Applications powered with XHTML,DOM and JIBX implementation for XML/Java binding
  • Has experience using Ant and shell scripts for writing automated build scripts.
  • Good exposure to various operating systems like UNIX and Windows

TECHNICAL SKILLS

Operating Systems: Linux, UNIX, Sun-Solaris, NT, Windows 2000/XP

Java Technologies: J2SE, J2EE, Servlets, JSP, JSF, EJB, JMS, JDBC, WEB SERVICES, JAXP, JAXB, RMI

Implementations: Sun XML Binding

Database: Oracle, Sybase, SQLServer

Database Scripting: SQL

Languages: Java, UNIX Shell Scripting

Tools: Rational Rose

IDE’s: Eclipse, JBuilder

App Servers: Bea Weblogic 8.1, Jboss, Websphere.

PROFESSIONAL EXPERIENCE

Confidential, NY

Senior Analyst

Responsibilities:

  • Developed rich UI using ExtJs and struts tags.
  • JSON objects are extensively used.
  • Developed Server side components.
  • AJAX is used for asynchronous calls.
  • Developed in Agile methodologies.
  • Programmed in REST APIs.
  • Spring framework handles dependency injection.
  • AOP is used to handle transactions.
  • Ibatis is used to for data transaction.
  • Worked on various enhancements and application support.
  • Used Junit and Selenium for test cases.

Environment: Java 1.6, spring, ExtJS, JQuery, JMS, IBatis, JSON, Sybase, Web logic 8.1, Eclipse, SVN.

Confidential, Warren NJ

Tech Lead

Responsibilities:

  • Developed rich UI using YUI and struts tags.
  • Designed and developed Pool allocation module.
  • Spring framework handles dependency injection.
  • AOP is used to handle transactions.
  • Ibatis is used to for data transaction.
  • Worked on various enhancements and application support.
  • Ajax calls are made using Data Web remoting (DWR).
  • Worked extensively in Server side programming.
  • Integrated java module with BO reporting framework.
  • Developed Business Objects reports.
  • Written Java arrays, functions and procedures in oracle database.

Environment: Java 1.6, DWR, spring, JMS, IBatis, JSON, Oracle, Weblogic 8.2, Eclipse.

Confidential

Tech Lead

Responsibilities:

  • Involved in design and development phase.
  • Worked extensively in Server side programming.
  • Written CORE java Programs and effective programming using proper Collections.
  • The data persistence is done using Hibernate.
  • Hibernate integrated with spring framework.
  • Setter Injection is used in spring framework.
  • Reflection is used for performance optimization for the code.
  • MULE is used for messaging with TIBCO EMS.
  • JQuery framework and JSPs are used to build the UI.
  • XML binding is done using JIBX.
  • XML messages are marshaled to JSON using custom developed JAVASCRIPT.
  • Server side servlets, DAO s are developed.
  • Unit testing and functional testing are developed.
  • Reports are created using Dynamic JASPER.
  • Quartz used for scheduling the reports.
  • SVN and CVS are used for version control.

Environment: Java 1.6, JQUERY, spring, JMS, JSP, Hibernate, spring, JIBX, JSON, Oracle, Weblogic, Eclipse.

Hire Now