We provide IT Staff Augmentation Services!

Programmer Analyst Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Over 10 years of professional experience as a Java Developer in Object Oriented development, implementation and maintenance of web and distributed Enterprise applications using Java/J2EE technologies for banking, financial, insurance, Energy, Hotel and Mortgage organizations using Java, J2EE, JSP, Servlets, EJB 3.0, AJAX, Hibernate, Struts 2.0,Spring, JNDI, Webservices, JDBC, JAXP, RMI, XML, Javascript.
  • Expertise in server - side development with JDBC, Servlets, MVC architecture, Java Beans, XML.
  • Experience in client-side development with HTML,CSS, JavaScript
  • Performed requirement analysis, and prepared High Level and Low Level design (HLD and LLD).
  • Experience in MVC architecture, Struts framework, J2EE Design Patterns, Spring IOC, Java Server Faces and Hibernate.
  • Used and worked with SOAP and Rest Webservices.
  • Working knowledge of Agile SCRUM methodology.
  • Worked with backend Oracle PL/SQL and writing stored procedures
  • Experience with Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics, Data structures and Collections, Garbage Collection.
  • Experience with unit testing using Junit and knowledge of ANT and Log4j tools.
  • Experience with test-driven development using a various unit testing framework such as JUnit
  • Experience in DB2, Oracle, SQL Server 2000, and MS ACCESS databases. Hands on with PL/SQL Stored Procedures, Triggers and Views.
  • Created Unix Shell Scripts and maintained production scripts.
  • Experience Working in Production support on 24 x 7 x 365 basis.
  • Excellent communication, analytical, interpersonal and presentation skills.

TECHNICAL SKILLS:

Java Technologies: JDK (1.6), Servlets, Struts 2.0, Spring, Hibernate, JSP 1.2, JDBC 2.0, JNDI, ANT,AJAX, XML, (DTD, Schema, DOM, SAX), Java Beans, Web services (WSDL, Rest, SOAP), HTML,CSS, JavaScript.

Frameworks: Struts 2.0, Spring 1.x/2.x, Hibernate 3.0.

Languages: Java, SQL, T-SQL, PL/SQL, XML, HTML, DHTML, UML.

Database: SQL Server 2005/2008, Oracle 9i/10g, PL/SQL.

Servers: Apache Tomcat 5.5, JBoss 5.0, Weblogic App Server.

Script /OS: JavaScript, Perl, Shell, Linux, UNIX, Windows XP/NT/2000.

IDE: Eclipse 3.5

Version Control: CVS, Clear Case

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

Programmer Analyst

Responsibilities:

  • Worked on gathering requirements from stakeholders and performed Design & Analysis of the Customer Specifications.
  • Created UML diagrams (use case, class, sequence & collaboration diagram) based on the business requirements using IBM Rational Software Modeler.
  • Using OOAD Technology classes are designed in UML with the help of Rational Rose tool.
  • Created user-friendly GUI interface and Web pages using HTML and CSS and JSP.
  • Developed and deployed business logic using session beans and servlets.
  • Used Struts 2.0, Spring 2.x and Wicket framework
  • JavaScript, AJAX, JSP was used for the client side validations.
  • Used the JNDI for Naming and directory services.
  • Used Web Services (SOAP/RestFul) to exchange information.
  • Used Hibernate framework for back end development and Spring dependency injection for middle layer development
  • Involved in debugging the application.
  • Developed web components using MVC pattern under Struts framework.
  • Wrote Oracle PL/SQL Stored procedures, triggers, views.
  • Used DB2 database for backend access
  • Used ANT to compile and generate EAR, WAR, and JAR files.
  • Created custom Exception classes to display appropriate error messages to business users.
  • Used Junit to perform white box testing of application. Created test conditions/test data.
  • Used Log4j for logging Errors and publishing logging information to various preferred destinations.

Environment: Java, J2EE, Struts 2.0, Spring 2.x,Wicket, IBatis, JSP 2.0, HTML, Servlets, Hibernate, JBoss AS 7.x, UML, WebServices, WebSphere, Db2v9.x, Oracle 10g, PL/SQL, Junit, Unix

Confidential

Programmer Analyst

Responsibilities:

  • Participated in various stages of the project life cycle mainly design, implementation testing, deployment and enhancement of the application.
  • Applied Agile methodologies for software development
  • Analysis and Designing new enhancements for every release. Had good experience in low level designs.
  • Proficient in doing Object Oriented Design using UML-Rational Rose.
  • Had good experience in developing complex interfaces using Struts framework and Ajax.
  • Used RESTful Web services to extract product and warranty information.
  • Implemented business logic using Session beans, Servlets and Stored procedures.
  • Development of persistent components using Hibernate 3.0.
  • Wrote SQL queries, PL/SQL stored procedures and modifications to existing database structure.
  • Developed Scripts for UNIX platform deployment.
  • Used ANT for compilation and building JAR, WAR and EAR files.
  • Used JUnit/Eclipse for the unit testing of various modules.
  • Expert in debugging the issues and resolving the production/test issues.
  • Involved in 24X7 production support and maintaining the application after production.

Environment: Java, J2EE, JSP, WebServices, Struts, Ajax, Servlet, Oracle, PL/SQL, WebLogic Application Server 8.1, XML. UML, JUnit, ANT, Windows 2000.

Confidential, Columbus, OH

Java Developer

Responsibilities:

  • Using OOAD Technology classes are designed in UML with the help of Rational Rose tool.
  • Created user-friendly GUI interface and Web pages using HTML, JSP, CSS and JavaScript.
  • Designed and Developed Model Components - Action Form Bean, Controller Components - Action Classes, Action Mapping.
  • Used Struts Validation framework for Client side validations and Server side validations.
  • Managed Object Persistence, Data retrieval using Hibernate, Spring Framework with SQL Server as backend.
  • Developed and deployed business logic using session beans and servlets
  • JavaScript was used for the client side validations.
  • Used the JNDI for Naming and directory services.
  • Used Web Services (SOAP) to exchange information.
  • Used Hibernate framework for back end development and Spring dependency injection for middle layer development
  • Involved in debugging the application.
  • Provided production support for the application and co-ordinated with cross functional teams
  • Implemented the Struts framework.
  • Developed business layer components using enterprise java beans (EJB).
  • Deployed JAR,WAR files on Weblogic Application Server
  • Wrote Database objects like Triggers, Stored procedures in PL/SQL.
  • Interacted with the users and documented the System.

Environment: Java, J2EE, HTML, Servlets, Weblogic Application server 8.x, Webservices, SOAP, Struts 2.0, Hibernate 2.5, JDBC, CVS, XML/XSL, Oracle 10g, PL/SQL, Agile.

Confidential

J2ee Consultant

Responsibilities:

  • Responsible for discussing and understanding the requirements received from the client and prepare design document with approach details for the implementation of the enhancement.
  • Designed and developed the activity diagrams from use cases using Enterprise Architect UML tool.
  • Designed and developed the front end using the JSP pages.
  • Modified the Controllers and Services classes so as to support the introduction of spring framework.
  • Involved in developing DAOs to connect to backend Database to implement the business logic.
  • Used Hibernate to map the database tables using hbm.xml files.
  • Deployed objects, JAR, WAR files on BEA Weblogic application server.
  • Involved in writing Jakarta ANT 1.6 build scripts for building and deploying.
  • Used CVS for version control.
  • Did testing using Junit/Eclipse
  • Log4j is used for logging different types of messages to write on to the proprietary log model. performed 24X7 production support

Environment: Java, J2EE,, Spring, JSP, Servlets, Beans, Hibernate, UML, HTML, JavaScript (AJAX), CSS, Oracle 9i, Pl/SQL, Eclipse, CVS, Weblogic 8.x, Junit, Unix, Windows 2003 advanced server

Confidential

Programmer

Responsibilities:

  • Captured requirements along with story-boarding them.
  • Designed and implemented the solution as per specifications of the bid from the UK Government.
  • Created the UI using JSP, HTML and CSS
  • Did Server side programming using JAVA, Servlets, Session beans, EJBs
  • Used Web Services to exchange product and customer order information information.
  • Used SOAP framework and WSDL
  • Wrote JSPs, Servlets and deployed them on Weblogic Application server.
  • Wrote Oracle PL/SQL Stored procedures, triggers, views.
  • Used ANT to compile and generate EAR, WAR, and JAR files.

Environment: Java J2EE, JSP, Struts, JBOSS, Oracle 9i, Windows 2000, Redhat Linux.

We'd love your feedback!