We provide IT Staff Augmentation Services!

Sr. Programmer Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Over 10+ years of professional experience in software development including Analysis, Design, Development and testing of medium to large - scale object Oriented, Client/Server, web applications.
  • Proficient in creating Server-Side Components, e-commerce applications, implementing Business Tier Objects, User Interface (GUI) design and development and Data Base programming.
  • Expertise in designing and developing J2EE Web Services (SOAP,WSDL) and also in other XML technologies - XML, DTD, Schema
  • Developed applications in Windows, and UNIX environments using Java, J2EE, C++, C, Java Servlets, Java Server Pages, RMI, JDBC, EJB, JNDI, XML and UML.
  • Experienced in working with Application servers Weblogic, WebSphere, Tomcat, Jrun and Java Web Server.
  • Expertise in designing applications using OOAD (Object Oriented Analysis and Design) & Object Oriented Methodologies.
  • Expertise in developing and implementing client side programs using HTML, DHTML and JavaScript.
  • Expertise in developing web services using SOA.
  • Experienced in PL/SQL programming including complex SQL queries using Stored Procedures and Triggers in Oracle, SQL Server using TOAD and Query Manager.
  • Strong analytical and problem solving, interpersonal, communication and presentation skills.

TECHNICAL SKILLS:

JAVA, JSP, EJB, Web Services(SOAP,WSDL,UDDI), Java Servlets, JavaScript, XML, Perl, CGI, C, C++, Oracle 9i, TOAD, INFORMIX, PL/SQL, SQL, VisualAge, WebSphere, Weblogic, Web Sphere Developer Studio(WSAD), Java Web Server, ApacheWebServer,DHTML,CSS,XML,XSL,AIX,WinNT,OracleMigrationWorkbench,Stuts,SpringFramework.FLEX3.0,FDS2.0,ActionScript3.0,RAtionalApplicationDeveloper6.X.,SUBversion.

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Programmer

Responsibilities:

  • Responsible for developing persistence layer (Readers and Writers), which are responsible for interaction with Database using Hibernate.
  • Establish Spring Quartz Scheduler and its automated scheduling
  • Extensively worked on IBM Web Sphere Application server.
  • Extensively used ASTas an IDE to quickly design, develop, analyze, test and deploy the application.
  • Used Oracle10g as Backend Database.
  • Develop, implement, and maintain an asynchronous FLEX based rich client for improved customer experience
  • Using Subversion for the Version Control and for repository system.
  • Using Hibernate as object relational mapping.
  • Using JUNIT for the unit testing.
  • Using Log4j for logging.
  • Handling Level 3 Support to resolve critical production issues.
  • Developed JAXB’s XML based marshalling and unmarshalling components and communication to downstream components .
  • Using ITEXT for the Generating PDF Documents for Borrowers(CSDN,PQ,NPQ letters)

Environment: jdk1.6,java/j2ee.Spring,hibernate,oracle10g,flex3.0,WAS 6.1,AST6.1.1,Aix,Subversion,JUNIT,ANT,mavin,WINDOWSXP,Quartz Scheduler

Confidential

Sr. Programmer

Responsibilities:

  • Responsible for developing service layer, which are responsible for interaction with Database and perform business logic.
  • Developed some batch process which are executing daily.
  • Developed Functionalities like sending transaction files to CBS System.
  • Extensively worked on IBM Web Sphere Application server.
  • Developing JSP’s and the servlets using the Struts Framework.
  • Developed on demand freeze functionalities and some enhancements for existing System.
  • Extensively used Rational Application Developer 6.0 as an IDE to quickly design, develop, analyze, test and deploy the application.
  • Used DB2 as Backend Database.
  • Developing Servlets, DAO, JSP using RAD.
  • Using JavaScript for client side validations and also used validation frame work Confidential server side.
  • Using Hibernate as object relational mapping.
  • Developed batch process using Unix shell scripts.
  • Using JUNIT for the unit testing.
  • Using Log4j for logging.

Environment: JDK 1.4, Java/J2EE, Servlet, JSP, Struts, Hibernate, DB2, IBM Web Sphere Application Server 6.0, AIX,Rational Application Developer 6.0, JavaScript, XML, Synergy, Windows XP, JUnit, Log4j.

Confidential

Sr. Programmer

Responsibilities:

  • Involved in designing and coding of the software using OOAD approach with Rational Rose.
  • This application is developing by Agile software development method.
  • Involved in coding the software with the Test Driven Development.
  • Responsible for developing persistence layer (Readers and Writers), which are responsible for interaction with Database using Hibernate.
  • Extensively worked on IBM WebSphere Application server.
  • Developing JSP’s and the servlets using the Spring Framework.
  • Extensively used Rational Application Developer 6.0 as an IDE to quickly design, develop, analyze, test and deploy the application.
  • Using Confluence for collaboration
  • Used Oracle10g as Backend Database.
  • Develop, implement, and maintain an asynchronous, AJAX based rich client for improved customer experience
  • Developed accounting functions like employee rate calculator, wages calculator.
  • Developing Servlets, DAO, JSP,JSTl using RAD.
  • Using JavaScript for client side validations and also used validation frame work Confidential server side.
  • Using Rational Clear Case for the Version Control and for repository system.
  • Using Rational Clear quest for logging of activities and the defects.
  • Using Hibernate as object relational mapping.
  • Developed batch process using shell scripts.
  • Using JUNIT for the unit testing.
  • Using Ant build scripts.
  • Using Log4j for logging.

Environment: JDK 1.4, Java/J2EE, Servlet, JSP, Spring, Hibernate, Oracle10g, PL/SQL developer,Ajax, IBM WebSphere Application Server 6.0, Rational Application Developer 6.0,Jstl,Unix, JavaScript, XML, Rational Clear Case, Clear Quest, Windows XP, JUnit, Log4j.

Confidential, CO

Sr. Programmer

Responsibilities:

  • Involved in discussions with Line of Business (LOB) people to understand the requirements.
  • Developed High level design and low level design and Use case documents
  • Created flex client programs to invoke web services.
  • Developed web services using wsad
  • Developed Web service and Handlers to interact with the NetQual.
  • Developed stored procedures.
  • Developed Action script programs to communicate java programs.
  • Design and developed application using J2EE design patterns
  • Developed web service clients to invoke to communicate web services
  • Clearcase used as version control.
  • Used flex builder 2.0 as IDE to develop flex client(.MXML).
  • Used flex data services to communicate with web services .
  • Developed web component using eclipse and deployed in Tomcat5.0

Environment: JAVA, J2EE (JSP 1.2, Servlets 2.3, Web Services, JNDI, JDBC2.0), XMLSQLSERVER, WAS 5.0.2.7, SQL,PL/SQL, Windows Xp, Flex,FLexBuilder2.0,fdsActionScript3.0,Jrun4.0, Unix,Tomcat5.0,wsad.

Confidential, Indianapolis, IN

Sr. Programmer

Responsibilities:

  • Developed high level design documents, Use case documents, detailed design documents and Unit Test Plan documents.
  • Created Use Cases, Class Diagrams and Sequence Diagrams using UML.
  • Developed Web service for non java clients to obtain user information from Confidential .
  • Developed Shell script to export Informix table’s data into flat files.
  • Performed Unit Testing using JUnit and used Log4j for logging.
  • Developed application framework using struts with design principles of the J2EE using Business Delegate, Service Locator, Session Facade, Domain object and DAO patterns.
  • Developed Stateless Session Bean to Achieve Session façade Design Pattern
  • Developed Java Application to sync up with Confidential database with Confidential & Confidential phone database weekly.
  • Developed Stored Procedures and triggers using PL/SQL in order to calculate and update the tables to implement business logic.
  • Using JUNIT for the unit testing.
  • Migrated database from Informix to oracle using Oracle Migration workbench.

Environment: JAVA, J2EE (JSP 1.2, Servlets 2.3, EJB, WebServices, JNDI, JDBC2.0), XML/XSL, TOADInformix9.0,Oracle 9i,websphereportalerver5.1,JUnit, WSAD 5.1.2, AIX 5.1, WAS 5.0.2.7, Log4j, SQL, PL/SQL, Serena Changeman,EXPRESS process,CSS Windows 2000 Prof & AIX., Oracle Migration, WSDl,XSD,workbench9.0,Struts1.1,Hibernate2.0

Confidential, IN

Sr. Programmer

Responsibilities:

  • Created Use Cases, Class Diagrams and Sequence Diagrams using UML.
  • Developed Presentation layer (UI) screens using JSP, Struts Tag libraries, HTML, CSS and performed validations using validator framework.
  • Design and developed application using J2EE design patterns and struts framework.
  • Designed and developed Session Beans for Customers, Contacts and Sales matrices using Web Sphere Studio Application Developer.
  • Worked on database design, developed stored procedures, Triggers and Views using PL/SQL.

Environment: Java, J2EE - JSP, Servlets EJB, Java Beans, struts, HTML, Java Script, CSS, Web Sphere Studio Application Developer (WSAD), CVS, JMS,Log4J, Junit, TOAD, WebSphere5.0, SQLSERVER, SQLPL/SQL, CVS, Windows 2000 Prof

Confidential

Sr. Programmer

Responsibilities:

  • Prepared the Activity, and Interaction diagrams to represent the dynamic view of the system
  • Developed the entire application using Model 2 Architecture. Developed Servlets (2.2) which acts as Controller in Model 2 Architecture
  • Designed and Developed the Model using EJB (1.1) technology.
  • Coding JSP (1.1) pages which represents the View part in Model 2 Architecture, JSP technology used for dynamic representation of data on the client side
  • Configuring MQSeries and setting up Ques and Channels
  • Designed and developed Pub/Sub model using JMS 1.0 for Asynchronous messaging.
  • Developed Session beans which represents the business flow using EJB 1.1
  • Developed Entity beans for the core business logic using EJB 1.1
  • Designed and Developed the Application layer using Java Beans.
  • Responsible for installation and configuration of Weblogic Application Server
  • Deployed the application into the Weblogic Application Server
  • Coding JSP pages for dynamic representation of data on the client side.
  • Used HTML, JavaScript for various browser compatibilities.
  • Responsible for client side validations using Java Script.

Tools: JAVA1.2, Model 2 Architecture, OOAD, EJB (1.1), JSP1.1, SERVLETS2.2, Weblogic, SQL, IBM MQSeries5.2, XML, XSL, WINDOWS / NT, JDBC, HTML, JAVASCRIPT

We'd love your feedback!