We provide IT Staff Augmentation Services!

Programmer Analyst Resume

3.00/5 (Submit Your Rating)

CA

SUMMARY

  • Over seven years of experience as a Java/J2EE Developer in programming, integrating and testing software implementations collecting business specifications, user requirements, design confirmation, development and documenting teh entire software development life cycle.
  • Proficiency in developing secure enterprise Java applications using technologies such as JSP, Servlets, JAVA Beans, EJB, JMS, JNDI, JDBC, XML, CSS, Swing.
  • Expertise in open source frameworks like Struts, Spring (including Web Flow), Web development technologies like AJAX and Object Relational Mapping Technology (ORM) like Hibernate.
  • Expertise in J2EE design patterns like Singleton, Command, Façade, Data Access Objects (DAO) and Data Transfer Object (DTO) in teh development of Multi - Tier distributed Applications.
  • Extensive experience in modeling presentation tier using Struts MVC architecture.
  • Experience in IDE tools like Rational Application Developer (RAD), WebSphere Application Developer (WSAD), Java Eclipse and WebLogic to develop dynamic web applications.
  • Expertise on entire SDLC in Intranet and Internet applications using Web/Application Servers like Tomcat, JBoss and Weblogic Application Server.
  • Experience with teh DBMS such as Oracle, SQL Server, MySQL and MS Access.
  • Experience in SOAP, JAXB, JAXP, XML, LDAP and WSDL for developing Web Services.
  • Good working knowledge on DOM scripting, version control tools such as CVS and JUnit.
  • Developed ANT scripts in to build and deploy J2EE Applications.
  • Experience in working with small and large groups in meeting new technical challenges and finding solutions to meet teh needs of teh customer.
  • Motivated team player with ability to work under minimal supervision possessing strong analytical, problem solving and communicational skills.

TECHNICAL SKILLS

Operating System: Windows, Linux

Programming Languages: C++, Java, PL/SQL

Java Technologies: Java, J2EE, JSP, Servlets, EJB, Swing, JDBC, JMS, MQ Series, MDB, JNDI, RMI, Web Services, Design Patterns, JAVA Beans, XML, XSD, XSLT, DTD, DOM, LDAP, HTML, Java Script, CSS, DHTML, JSTL (Tag Libraries), ANT, Junit

Application/Web Servers: Apache Tomcat 7/6, WebLogic 10.x/9.x/8.x, WAS 7.0/6.1/6.0, JBoss 6.0/5/4

Databases: Oracle 11g/10g/9, MySQL, MS SQL Server, MS Access, DB2

Protocols: HTTP, HTTPS, SMTP, RLM, SOAP

IDE: IBM RAD 7.5/6.x, Eclipse Java/J2EE, Oracle Eclipse

Modeling: UML, MS Visio

Miscellaneous: MS Office, Latex

PROFESSIONAL EXPERIENCE

Confidential, CA

Programmer Analyst

Responsibilities:

  • Involved in Inception, Elaboration, Construction, and Transition phases of application.
  • Involved in Technical Design including technical analysis from requirements, developing flow documents, preparing mockups for user feedback.
  • Developed application using J2EE architecture with Struts, Spring and Hibernate using concrete principles laid down by design patterns such as MVC, Business Delegate, Session Facade, Singleton, Service Locator, Data Access Object and Factory.
  • Developed JSP pages with Struts Validation Framework and application resources following teh guidelines.
  • Developed user interface functionality using JavaScript and DoJo.
  • Worked with Struts front-end utilizing Struts Tiles to implement teh GUI.
  • Integrated Spring and Struts framework with teh application.
  • Implemented teh JDBC-abstraction layer using Spring DAO module and used ORM to support Hibernate API functionality.
  • Implemented logging and user session validation using Spring AOP module.
  • Implemented teh persistence layer using Hibernate ORM.
  • Managed Object persistence, Data retrieval using Hibernate, Spring framework with Oracle backend.
  • Developed test cases using JUnit for unit testing.

Environment: J2EE 1.4, EJB 2.0, JSP 2.0, Spring 1.1, Struts 1.2, Hibernate 3.0, Tiles, JSTL, JDBC, Oracle 11g.

Confidential, Gloden Valley, MN

Application Developer

Responsibilities:

  • TEMPEffectively interacted with business users for gathering requirements.
  • Used Agile methodology for implementing teh project.
  • Implemented Presentation using MVC Framework and JSP’s.
  • Created Session EJBs to implement business logic.
  • Developed JSP servlets teh presentation layer of teh J2EE application.
  • Used JavaScript for client side validations.
  • Implemented server side validations using Struts Validation Framework.
  • Implemented data manipulations using Hibernate ORM framework.
  • Involved in debugging and troubleshooting related to development and environment issues.
  • Prepared detailed design specifications and performed code reviews.
  • Used CVS for version control.
  • Prepared unit test cases.

Environment: JDK 1.5, JSP, MVC, Hibernate 2.5, Eclipse, Oracle 10g, HTML, JavaScript, JUnit, CVS

Confidential, Gainesville, VA

Java Developer

Responsibilities:

  • Designed and developed GUI screens using JSP, HTML, CSS and Javascript.
  • Developed Action servlets to handle requests and responses.
  • Designed and implemented Action and ActionForm classes for Struts.
  • Used Struts Validator and implemented validation rules in XML configuration files.
  • Used Log4J framework to debug teh code.
  • Involved in testing, bug fixing, and enhancements.
  • Implemented Java Message Services (JMS) using JMS API.
  • Created and implemented stored procedures, functions and triggers using SQL in Oracle database.
  • Participated in verification and validation.
  • Created Session EJBs to implement business logic.
  • Integrated Hibernate ORM framework with Spring framework for data persistence and transaction management.
  • Responsible in developing and coding of stored procedures, triggers and functions.
  • Validated client side data using JavaScript before being submitted to teh server side.
  • Prepared technical design, unit test cases, detailed time estimation, traceability matrix, impact analysis and code review documents for each iteration task.

Environment: J2EE 5.0, EJB 2.1, JSP 2.1, Struts 1.2, JNDI, JDBC, Hibernate, JBoss, Eclipse.

Confidential: Houston, TX

Java/J2EE Developer

Responsibilities:

  • Responsible for prompt development of services, features and tools for teh company's highly interactive lending-based System.
  • J2EE application development on Windows and UNIX platforms.
  • Involved in writing XML web services using SOAP.
  • AP to communicate between applications.
  • Teh existing web system was enhanced using Struts.
  • Developed entire project using struts framework and developed layout using tiles.
  • Used Struts Framework, HTML, JSP and JavaScript for Front End User Interface Design.
  • Developed Java Beans to use in JSPs.
  • Writing SQL queries with Indexes, Sequences, Stored Procedures and Functions.
  • Created Stateless Session Beans for retrieving data and Entity Beans for maintaining User Profile.
  • Added security features to teh existing system.
  • Responsible for generating JSP Tag libraries embedded with client specific.
  • Deployed teh application on Web Sphere server.
  • Involved in doing various testing as per teh specifications and test cases including Unit and Integration testing using JUnit.

Environment: Java/J2EE, EJB 2.0, JSP, Servlets, JDBC, Struts, WebSphere5.0, HTML, XHTML, CSS, XML/XSLT, DHTML, Java Script, Unix, Oracle 9i, SQL, JUnit

Confidential

Junior Java Developer

Responsibilities:

  • Developed Servlets and Java Server Pages (JSP).
  • Enhancement of teh system according to teh customer requirements.
  • Created test case scenarios for Unit Testing.
  • Used Java Script Validation in JSP pages.
  • Helped design teh database tables for optimal storage of data.
  • Coded JDBC calls in teh servlets to access teh Oracle database tables.
  • Responsible for Integration and Unit Testing for all teh phases of project.

Environment: JDK 1.3, JSP, Servlets, JDBC, Oracle, Web logic, HTML, Shell Scripts, Eclipse, ANT, JUnit

We'd love your feedback!