We provide IT Staff Augmentation Services!

Programmer Analyst Resume

5.00/5 (Submit Your Rating)

Columbia, SC

SUMMARY

  • IT professional with 10 years of experience in various domains and technologies.
  • Worked extensively in all phases of software deliverables indicative technical and outstanding inter personal skills to meet aggressive deadlines.
  • A hardworking development life cycle. Being an energetic self - starter and experienced team leader with excellent communication, creativity, analytical and organizational skills.
  • Always gained client confidence by quality, self-motivated team player, onsite coordinator, great mentor and excellent team leader.
  • Experience in using Integrated Development Environment like Eclipse, WebSphere Studio Application Developer (WSAD), Rational Application Developer (RAD) and Rational Software Architect (RSA 7.5).
  • Vast and strong experience in working in both teh Agile (SCRUM) and Waterfall software development cycles (SDLC).
  • Experience in designing Web Services (SOAP and Rest) and EJB’s like teh Stateless and teh Message Driven Bean in teh business tier.
  • Understanding in Service-Oriented Architecture and its related technologies likeWeb Services,WSDL, SOAP,XML,XSD,XSLT.
  • Experienced team leader for several projects leading multiple teams located both at client and offshore locations.
  • Very good experience in building extensible, flexible and high performing applications.
  • Prolonged work experience in Object oriented programming (OOP) and various design methodologies.
  • Experience in using TDD (Test Driven Development) framework, Jenkins (Continuous Integration) JUNIT and RSA inbuilt tools for application testing.
  • Experience in using Web Sphere Application Server during teh Deployment phase.
  • Prolonged experience in working with MVC frameworks like Struts and spring.
  • Built multi-tier applications using various design patterns like Singleton, Business Delegate, Session Façade, Service Locator and Model-View-Controller etc.
  • Experience in using JSP, Servlets, AJAX, AngularJS, JavaScript, HTML, CSS, JSTL and XML in teh web tier.
  • Experience in using Enterprise based Object relational mapping frameworks like Hibernate, Java Persistence API (JPA), and JDBC.
  • Experience in writing complex SQL queries and stored procedures using databases like Oracle, DB2.
  • Experience in software configuration management tools like Clear case, CVS, SVN and Visual Source Safe (VSS).

TECHNICAL SKILLS

Internet-Technologies: J2EE, Java 6.0,Servlets, JSP, HTML, JQuery, Java Script, JDBC, JNDI,JAXB,XML, EJB 2.0,MDB, JMS, Struts, Hibernate 2.0, JPA, Ajax, Spring, Web Services(SOAP,REST),AngularJs, ATG 9.1

Databases: DB2 9.5, Oracle 8i/9i

Operating Systems: Windows XP/2000/NT, Windows 7, UNIX

Web/App Servers: WSAD 5.x, WAS 7.0, JBoss.

IDE/ Protocols: Eclipse 4.0, RAD6, RSA 7.5

Tools: SQL Developer, TOAD 7.2, CVS, Clear case 7.0 and Microsoft Visio 2003, MKS 9.5, SVN, Maven, Ant.

Miscellaneous: SQL, Log 4j, UNIX scripting

PROFESSIONAL EXPERIENCE

Confidential, Columbia, SC

Programmer Analyst

Responsibilities:

  • Involved in teh complete Software Development Lifecycle (SDLC) using teh agile development Methodology. Interacted with teh end users and participated in teh SCRUM meetings
  • Responsible for creating Use Case diagrams, Object Model diagrams, Class diagrams, Sequence diagrams and Visio deployment diagrams using Microsoft
  • Implemented eh-cache technology to minimize teh database hits from teh application.
  • Customized POINT IN product as per teh customer’s need
  • Resolved customer issues by establishing workarounds and solutions and by debugging and creating defect fixes
  • Facilitated customization of systems by encouraging software engineering team to adopt emerging standards for software application development architecture and tools
  • Excelled in rapid application development and management of technological issues for assigned projects, earning teh highest customer satisfaction rating for all software solutions delivered
  • Introduced methodologies and best practices that enhanced product definition, release processes and customization of applications to user needs
  • Antscripts andconfigurationplanswere used tomovethe code between teh various development, test and production environmentsas part of teh development life cycle.
  • Participated in teh development, testing, andproductionsupportof various services developed asmodules and exposed asWebservicesfor theIntranetcustomers.

Environment: RSA, J2EE (Java, JSP, Servlets), SQL Server, Web sphere 7.5, Spring, Hibernate 2.0,AngularJs, SVN, Jenkins, Eclipse (4.0), Microsoft VISIO and Windows Workstation, Web Services.

Confidential, Columbia, SC

Programmer Analyst

Responsibilities:

  • Involving in modifying teh handlers required for teh new requirements and enhancements.
  • Using Technologies like SOAP, WSDL and UDDI and Restful API Web Services.
  • Involved in Development of presentation layer using AJAX, JSTL, HTML, CSS, and JavaScript.
  • Involved in teh Development of Controllers using Struts.
  • Performing Unit and Integration testing on enhanced modules.
  • Analyse Performance and redesign of system for scalability and low latency.
  • Using Ant build for build and deploying various modules.
  • Implemented teh business logic using Spring Framework, used Spring IoC for wiring teh beans.
  • System was developed using Java, J2EE technologies and open source frameworks and application was implemented using struts architecture.
  • Using Agile methodology for teh software development process.
  • Production support contact - to analyse, debug and investigate on problems.
  • Involving in modifying teh handlers required for teh new requirements and enhancements.
  • Working on SQL Server for backend storage of client information.
  • Developing an Independent validation framework for validating teh input forms at server side.
  • Written & handled teh SQL scripts to solve data inconsistency issues
  • Installed, configured and maintained JBoss & Web Logic Server.

Environment: J2EE, JSP, Servlets, Ajax, Spring framework, HTML, Java Script, Tomcat, Apache Axis, SOAP, WSDL, UDDI, XML, XSD, Windows, SQL server, JBoss, Web logic, Junit, Log4j, Ant, SOAP and Eclipse.

Confidential

Technology Analyst

Responsibilities:

  • Implemented promotions part of ATG Merchandizing
  • Supported teh projects deployment in ATG CA across all teh teams in teh project
  • Requirement gathering and impact analysis for new implementations. Coordinating with offshore staff to develop and implement new features and rectifying teh existing system issues.
  • Used JBOSS as server to deploy teh applications.
  • Coordinated with Business for User Acceptance Testing.
  • Involved in Troubleshooting and Bug fixing

Environment: RSA, J2EE (Java, JSP, Servlets), Oracle, Web sphere 7.5, Hibernate 2.0, SVN, Jenkins, Eclipse Juno (4.0), Microsoft VISIO and ATG 9.1, Web Services.

Confidential

Technology Analyst

Responsibilities:

  • Involved in analysis, design and development of teh application.
  • Developed teh user interface with HTML, JavaScript, JSP, EJB and Tag Libraries using Struts framework.
  • Used Hibernate for maintaining OR Mapping (ORM). Developed Hibernate mapping file and teh queries for retrieving data from teh database
  • Used web sphere for deploying teh application
  • Involved in designing teh workflow and screen workflow.

Environment: RSA, J2EE (Java, JSP, Servlets), Oracle, Web sphere 7.5,Spring,EJB 2.0, Hibernate 2.0, SVN, Jenkins, Eclipse Juno (4.0), Microsoft VISIO and, Web Services.

Confidential

Senior Software Engineer

Responsibilities:

  • Involved in analysis, design and development of teh application.
  • Developed teh user interface with HTML, JavaScript, JSP and Tag Libraries using Struts framework.
  • Implemented validator-xml for front end validations
  • Responsible in developing teh Software Development Life Cycle (SDLC).
  • Used Ibatis for maintaining OR Mapping (ORM). Developed Ibatis mapping file and teh queries for retrieving data from teh database
  • Used web sphere for deploying teh application
  • Defined and Configured Deployment Descriptor (web.xml) as well as Struts Configuration file.
  • Responsible for configuring all necessary jar files in application server.
  • Configured and created application log files using Log4j required to trace application messages
  • Involved in designing teh workflow and screen workflow.
  • Involved in Troubleshooting and Bug fixing.

Environment: Java 1.5, Struts, Oracle, Web sphere and EJB 2.0, J2EE.

Confidential

Senior Software Engineer

Responsibilities:

  • Developed teh application using Jakarta Struts Framework that leverages teh Model-View-Controller (MVC) architecture.
  • Used spring framework for IOC and AOP.
  • Developed user interface using JSP, JavaScript and CSS.
  • Extensively used Ibatis in teh data access layer to access and update teh information in teh database tables.
  • Involved in writing various session beans and java classes that satisfy teh business requirements of teh application.
  • Used teh Java Messaging Service (JMS) to send and receive teh email messages for any events generated based on user action for teh clinical trial system.
  • Involved in writing various Stored Procedures to satisfy various batch job requirements of teh application.
  • Involved in writing various SQL scripts that were used to create tables and stored procedures.
  • Designed Use Cases, Classes and Sequence diagrams using Microsoft Visio.

Environment: Java 1.5, Struts, Spring 2.0 (used dependency injection and AOP) and IBatis 2.0, DB2, Web sphere, JMS.

We'd love your feedback!