We provide IT Staff Augmentation Services!

Programmer Analyst Resume

0/5 (Submit Your Rating)

TN

SUMMARY:

  • 6 years of significant, progressive experience in developing multi - tier Web based Client Server application.
  • Involved in Various Stages of Software Development Life Cycle (SDLC) deliverables.
  • Expertise working on object oriented design development and relational database management
  • Experience in designing frontend applications using Java, J2EE, Servlets, JSP, JSTL, AJAX and various other Frameworks.
  • Expertise in using J2EE Frameworks like JDBC, Jakarta Struts, EJB’s, Hibernate.
  • Experience with technologies like Web Services, SOAP, WSDL, JSTL, JMS, HTML, DHTML, XSTL, CSS, Ajax and JavaScript.
  • Extensive experience with Enterprise Java Beans (EJB’s) - Session, Entity and Message Driven Beans.
  • Customization, Development, Testing and Deployment of applications using various application servers like IBM Websphere and Apache Tomcat Servers.
  • Good knowledge in advanced Java language concepts like Multithreading and Serialization used in distributed systems.
  • Experienced in Teradata, Oracle, DB2 and SQL Server including SQL/PLSQL, Stored Procedures.
  • Expertise in Object Oriented Analysis and Design using UML and Rational Rose.
  • Hands on experience with Java Swing Technology
  • Proficient in HTML, JavaScript and CSS
  • Experience in XML, DOM, AJAX and JSON
  • Hands on experience in using build tools like ANT.
  • Good experience on version management tools MKS Integrity Client.
  • Possess hands on experience with MVC architecture with developing Web Applications
  • Strong analytical, problem solving and debugging skills
  • Extensive usage of Development tools like Eclipse and Netbeans
  • Experience in preparation of Software Development Life Cycle(SDLC) documents like Technical Requirements Specifications, Unit Test Cases sheet, Requirement Traceability Matrix, Deployment Plan
  • Good team player

TECHNICAL SKILLS:

Languages: Java, SQL, PL/SQL, Oracle, C++, C, UML

Java/J2EE Technologies: J2EE, Servlets, JSP, EJB, JSTL, JDBC, JavaBeans, Struts, MVC, Hibernate, RMI, ANT, XML, JAXP, DOM, JNDI, JMS, Web services, Applets, Multithreading

Web Technologies: HTML, DHTML, Java Script, CSS, AJAX, XML, Web Services (SOAP, WSDL)

Frameworks and IDE’s: Struts 2.0/1.2, Spring 2.5/2.1/2.0, Hibernate 3.x, AJAX, Eclipse 3.6/3.4/3.1/3.0, RAD 7.0/6.0, NetBeans 6.7/6.0

Web/Application Servers: Web Logic 10.3.2/9.2/8.1, IBM Websphere 7.0/6.1/5.1, Apache Tomcat 5.x/4.x, JBOSS 4.x and IIS 5.0.

Database Environments: Oracle 11g/10g/9i/8i, IBM DB2, PL/SQL, JDBC, ODBC, MS-Access.

Internet Protocols: FTP, HTTP, HTTPS.

Operating Systems: Windows XP/2000/NT/98, UNIX, LINUX, UBUNTU

Web Service Technologies: SOAP, WSDL, REST

Version Control Tools: MKS Integrity Client, SVN

Build Script: ANT, shell scripts, batch scripts.

Tools: Rational Rose, Microsoft Visio 2003, MS Office, Teradata SQL Assistant.

Patterns: MVC, Singleton

Methodologies: Rational Unified Process (RUP), Agile, Waterfall, OOAD, SOA, SDLC, Iterative, XP (Extreme Programming).

PROFESSIONAL EXPERIENCE

Confidential, TN

Programmer Analyst

Responsibilities:

  • Responsible for analysis, design, development, testing and deployment of various screens, business components with Java and EJB.
  • Responsible for using OOAD concepts in the overall design and development of the system.
  • Front-end desktop application using Java Swing Technology.
  • Communication with the Tibco EMS server box with the help of XML messages.
  • Gather data from the Oracle database using JDBC.
  • Implementation of DAO classes to access data that includes PL/SQL statement.
  • Consume Symphony Web Service to gather information about various servers hosted on different JMS boxes.
  • Agent is used to communicate with other modules.
  • Deploy the application on the Weblogic application server.
  • Attend team meetings for updates and also gather requirements with clients via email.

Environment: Java 1.5, J2EE 1.4, EJB 2.0, Tibco EMS, Web-Services, SOAP, JDBC, Java Swing XML, Weblogic 10.3.2, PL/ SQL.

Confidential, TX

Java Developer

Responsibilities:

  • Involved working in Various Stages of Software Development Life Cycle (SDLC)
  • Implemented Agile Methodology in the Development Process
  • Analyzed functional requirements, sequences for the new enhancements
  • Involved working in Object Oriented Design Development
  • Added new measures for reporting purposes
  • Enhanced some existing measures by changing the headers of the reports and the columns
  • Enabled further drill operations on some existing columns of some reports
  • Increased the performance of reports so as to get the report faster by restructuring the existing SQL
  • Fixed the security vulnerabilities like SQL Injection and Cross Site Scripting
  • Used MKS Integrity Client to manage source repository
  • Used Ant scripts to build the application and deployed it on Web Logic Application Server
  • Coordinated with the client via e-mails and meetings regarding status updates
  • Performed unit testing, debugging and bug fixing

Environment: Java, Java Servlet, JSP, HTML, CSS, JavaScript, SQL, IBM WebSphere, Teradata, IBM Rational Software Architect, Teradata SQL Assistant, MKS Integrity Client, MKS Identity Manager, Windows XP

Confidential

Java Developer

Responsibilities:

  • Experienced working in Various Stages of Software Development Life Cycle (SDLC)
  • Designed and developed User Interface of application modules using HTML, CSS, JSP, JavaScript
  • Added new maintenance screens for reporting purposes
  • Configured and deployed the application on Websphere Application Server
  • Provided scripts for querying the Teradata database
  • Performed unit testing, debugging and bug fixing
  • Deployed JSP, Servlets and server side components on Websphere Application server
  • Used Ant scripts to build the application and deployed it on Websphere Application Server
  • Fixed the security vulnerabilities like SQL Injection and Cross Site Scripting
  • Managed source repository using MKS Integrity Client
  • Coordinated with the client via e-mails and tele-conference regarding status updates

Environment: Java, Java Servlet, JSP, HTML, CSS, JavaScript, SQL, IBM WebSphere, Teradata, IBM Rational Software Architect, Teradata SQL Assistant, MKS Integrity Client, MKS Identity Manager, Windows XP

Confidential

Java Developer

Responsibilities:

  • Participated through all phases of Software Development Life Cycle (SDLC)
  • Used AGILE, Rational Unified Process (RUP) methodology
  • Fixed the load job for getting accurate data in database
  • Created EAR files and set up the paths and properties for Websphere application server.
  • Experienced working on IBM Rational Application Developer.
  • Assisted in getting the requirements to enhance the existing application.
  • Used MVC Design Pattern
  • Fixed the trip plan generated on the map
  • Fixed the security vulnerabilities namely SQL Injection and Cross Site Scripting
  • Managed source repository using MKS Integrity Client
  • Coordinated with the client via e-mails regarding status updates

Environment: Java, Java Servlet, JSP, HTML, CSS, JavaScript, SQL, IBM WebSphere, Teradata, IBM Rational Software Architect, Teradata SQL Assistant, MKS Integrity Client, MKS Identity Manager, Windows XP

Confidential

Java Developer

Responsibilities:

  • Involved in all stages of Software Development Life Cycle including Analysis, Design, Development, Testing, Implementation, Deployment and Enhancement, implementation from middle level to senior level.
  • Designed the user interfaces using JSP’s, HTML, JSTL, CSS.
  • Extensively used JavaScript to provide dynamic User Interface and for the client side validations.
  • Used AJAX framework for asynchronous data transfer between the browser and the server.
  • Provided ANT build script for building and deploying the application.
  • Involved in configuring and deploying the application on Websphere Application Server
  • Understood and found the existing application and causes for the security concern
  • Performed unit testing, debugging and bug fixing
  • Fixed the security vulnerabilities like SQL Injection and Cross Site Scripting
  • Managed source repository using MKS Integrity Client
  • Coordinated with the client via e-mails and tele-conference regarding status updates

Environment: Java, Java Servlet, JSP, HTML, CSS, JavaScript, SQL, IBM WebSphere, Teradata, IBM Rational Software Architect, Teradata SQL Assistant, MKS Integrity Client, MKS Identity Manager, Windows XP

Confidential, CA

Java Developer

Responsibilities:

  • Participated through all phases of Software Development Life Cycle (SDLC)
  • Used Rational Unified Process (RUP) methodology
  • Documented the requirements specification
  • Modeled various use cases and UML diagrams
  • Participated in designing the user interface for application using HTML, DHTML and Java Server Pages (JSP)
  • Involved in writing Client Side scripts using Java Scripts
  • Integrated the application with Oracle Database
  • Installed the Application in Apache Tomcat
  • Wrote test cases
  • Performed unit testing, debugging and bug fixing
  • Generated user manuals and user documentation

Environment: HTML, CSS, JavaScript, Java Servlet, JDBC, JSP, Tomcat, Oracle, Eclipse, Windows XP

Confidential

Java Developer

Responsibilities:

  • Participated through all phases of Software Development Life Cycle (SDLC)
  • Used Rational Unified Process (RUP) methodology
  • Attended meetings with client in order to capture the requirements and business logic
  • Modeled the various use cases and UML diagrams
  • Implemented Java persistence using Hibernate framework
  • Used Java Swing for the screens
  • Integrated the application with Oracle Database.
  • Wrote test cases
  • Performed unit testing

Environment: Java, Hibernate, Oracle, Netbeans, Java Swing, Windows XP

Confidential

Java Developer

Responsibilities:

  • Participated through all phases of Software Development Life Cycle (SDLC)
  • Modeled the various use cases and UML diagrams like Class diagrams, sequence diagrams and activity diagrams
  • Designed the user interfaces using JSP’s, HTML, CSS
  • Used client side Javascript for login validation
  • Used servlet for handling and controlling client requests
  • Integrated the application with Oracle Database
  • Involved in writing complex sub-queries to fetch data from database and generating on-screen reports
  • Performed unit testing, debugging, bug fixing
  • Generated user documents and user manuals

Environment: HTML, CSS, JavaScript, JSP, Servlet, Tomcat, Oracle, Windows XP

We'd love your feedback!