We provide IT Staff Augmentation Services!

Programmer Analyst Resume

0/5 (Submit Your Rating)

Nashville, TN

SUMMARY:

  • 5+years of IT experience in developing Web based, Client/Server and Distributed applications using java and J2EE technologies.
  • Experience in developing web based applications using Java, J2EE, Servlets, JSP, JNDI, JDBC, XML, XSTL, HTML, DHTML, JavaScript, JQueryand AJAX.
  • Well exposed to MVC architecture for developing web applications with Struts,Rest, Spring (IOC) Frameworks and ORM with Hibernate framework.
  • Extensive working noledge in HTML4/5,PHP,CSS2/3, JavaScript, Ajax, JQuery, XSLTCustom Tagsandparsing of XML files with SAX and DOM.
  • Expertise in Web Services using SOAP JAX - WS.
  • Excellent noledge in design patterns like Singleton, DAO and Session Facades.
  • Extensive experience in programming and deploying n-tier applications inJ2EE Application ServerslikeWebLogic, JBOSS, Websphere application servers and Apache Tomcat, Axis2,web server.
  • Very good experience in bug fixing, integration testing and Junit test case creation and execution.
  • Extensive experience in converting business requirements into appropriate technical solutions.
  • Good at databases like Oracle, DB2and MySQL. Proficient in SQL and ORM, TOADtools like Hibernate.
  • Experience with building applications using ANT and MAVEN tools.
  • Experience in User-centered design documents.
  • Well versed with production issues and full implementation of SDLC phases from requirements gathering to deployment. Current on Agile methodologies like Extreme programming and Test First Development (TFD).
  • Experience working extensively on both Windowsand UNIXbased environments.
  • Well exposed to code reviews, source code control practices using SVN and Microsoft SourceSafe.
  • Exceptional ability to quickly master new concepts and capable of contributing individually as well as in a team with excellent communication skills.
  • Proven ability to work in tighter schedules and efficient in meeting deadlines.
  • Experience in development of mobile applications in Android and IOS.
  • Involved in complete SDLC of the system.
  • Good Analysis and Problem solving skills.

TECHNICAL SKILLS:

Languages/APIs: Java, J2EE 1.6/1.7, Servlets, JSP, Struts 1.2/2.0, Spring 2.5/3.0, JDBC, RMI, JNDI, JMS, PL/SQL, C

Tools: Hibernate 3.0, JUnit, Maven, ANT, Log4J, Oracle, and SQLDeveloper.

Internet Technologies: HTML4/5, DHTML, PHP, CSS2/3, jQuery, Java Script, XML (SAX/DOM), XSLT, AJAX

Patterns/Framework: Singleton, Factory, Session Facade, MVC, JSF, Struts, Spring, Rest and SOAP Web-Services.

Databases: Oracle 12c/11g/10g/9i,MySQL, DB2.

Application Servers and Web Servers: WebLogic 10.3/9.1/8.1, JBOSS 4.x, Apache Tomcat 4.X/5.5, Web Sphere, Axis2

IDE’s: My Eclipse 3.x, Eclipse Juno, Eclipse IDE, Net Beans, RAD 6.0/7.5.

Other Tools: SVN subversion, Microsoft SourceSafe, Versionone, TOAD, GIT.

Operating Systems: Windows 7/NT/2003/2000/XP, UNIX, LINUX (Red Hat)

PROFESSIONAL EXPERIENCE:

Confidential, Nashville TN

Programmer Analyst

Responsibilities:

  • Involvement in complete life cycle of design, development, testing and deployment of Applications.
  • Developing the User Interaction pages of the Application.
  • Generated User interface Templates using JSP,JavaScript, Ajax, jQuery, HTML5 and CSS.
  • Development of JavaScript for validations and other functionalities.
  • Design and implemented the presentation layer using Struts2.
  • Involved in developing the SQL queries for pulling the data from the Oracle database.
  • Implemented logging in the application using Log 4J.
  • Involved in planning process of iterations under the Agile Scrum methodology.
  • Fixing the defects simultaneously when pushing individual modules to Production.
  • Implementation of web services using SOAP JAX WS.
  • Used GIT Source code management tool.
  • Implementation of new data warehouse to reconsolidation of the data.
  • Modified all the applications and also proposed the new payment methodologies like paypalwithout PCI data present on the client network.
  • Successfully migrated all the applications too latest technologies including the JBOSS application server.
  • Developed Applications using the Spring Framework.
  • Involved in development of mobile Applications in Android and IOS.
  • Implemented JMS in the client side of Applications to send messages between the systems.

Environment: Java/JDK 1.6, Servlets 2.5, JSP 2.0, Struts framework 2.0,Jboss, JavaScript, CSS3, JMS, HTML/XHTML, XML, Spring, hibernate,Eclipse IDE, Oracle, SQL/PL SQL, Log 4J, JBOSS,Maven, Linux, Web Services SOAP JAX-WS.

Confidential, Pittsburgh, PA

JAVA/ J2EE Developer

Responsibilities:

  • Involved in converting business requirements into technical requirements.
  • Used JSF Framework to wire the business components.
  • Defined Managed beans using annotations and implemented navigation on UI pages in JSF 2.
  • Used Maven to build project by defining all dependencies in POM file.
  • Defined service layer using EJB3.0 and also defined remote and local services using JNDI names.
  • Accessed remote and local EJB services from controller using JNDI names.
  • Maintenance of POJO's for UI and domain layer.
  • Developed data access object layer components to interact with Oracle and used Hibernate to access database.
  • Developed and accessed the SQL statements using XML based Hibernate.
  • Performed deployment of project EAR on WebSphere.
  • Data Access Layer accessed Database using JNDI Names of Data Source that are created on web sphere.
  • Used SPRING dependencyInjection to access mapper objects created using Hibernate from data access layer.
  • Used Log4j to log the error friendly log messages to the log files.
  • Used Subversion to maintain the application code at all the levels
  • Interacting with the Quality team about the issues, bugs found and fixing them in the testing phase of the application and tracking them using Mantis Bug Tracker.

Environment: Java 5.0, JSF, Prime faces 3.2, EJB 3.0, Spring, Rest,Hibernate, Oracle, Windows 2007, Eclipse, JUnit, Log4j, Maven, SVN.

Confidential, Orlando, FL

JAVA/ J2EE Developer

Responsibilities:

  • Involved in converting business requirements into technical requirements.
  • Used JSF Framework to wire the business components.
  • Defined Managed beans using annotations and implemented navigation on UI pages in JSF 2.
  • Used Maven to build project by defining all dependencies in POM file.
  • Defined service layer using EJB3.0 and also defined remote and local services using JNDI names.
  • Accessed remote and local EJB services from controller using JNDI names.
  • Maintenance of POJO's for UI and domain layer.
  • Developed data access object layer components to interact with Oracle and used Hibernate to access database.
  • Developed and accessed the SQL statements using XML based Hibernate.
  • Performed deployment of project EAR on WebSphere.
  • Data Access Layer accessed Database using JNDI Names of Data source, which are created on web sphere.
  • Used SPRINGDependencyInjection to access mapper objects created using Hibernate from data access layer.
  • Used Log4j to log the error friendly log messages to the log files.
  • Used Subversion to maintain the application code at all the levels
  • Interacting with the Quality team about the issues, bugs found and fixing them in the testing phase of the application and tracking them using Mantis Bug Tracker.

Environment: Java 5.0, JSF, Prime faces 3.2, EJB 3.0, Spring, Hibernate, Oracle, Windows 2007, Eclipse, JUnit, Log4j, Maven, SVN.

Confidential

J2EE Developer

Responsibilities:

  • Involved in complete life cycle of design, development, testing and deployment of application
  • Model View Controller (MVC) architecture has been adopted to provide framework.
  • Generated User interface Templates using JSP, JavaScript, CSS, HTML, and DHTML.
  • Recording, Edit and debugging using Selenium.
  • Design and Development of Struts Action classes, Views using Struts.
  • Developed the Controller Servlet based on Java Struts Framework component.
  • Development of JavaScript for client end data entry validations.
  • Design and implemented the presentation layer using Struts with Tiles.
  • Implemented Tag libraries in JSP pages.
  • Developed the business tier using springbeans, and involved in wiring (both beanwiring and Autowiring) the beans in Spring Configuration files.
  • Designed and developed the data access layer using JPA and Hibernate with annotations to map the domain objects to the database.
  • Designed tables according to the business rules and created Mapping files, Hibernate Queries to retrieve business data.
  • Maintained logging in the application using Log 4J.
  • Involved in planning process of iterations under the Agile Scrum methodology.
  • Developed applications using the web logic server as a middleware between the backend databases.

Environment: Java/JDK 1.5, Servlets 2.5, JSP 2.0, Struts framework 1.2, Spring 3.0, Hibernate 3.6, WebLogic 10.3, Java Script, CSS2, HTML4/XHTML, XML, Tiles, Selenium, Oracle 11g, SQL/PL SQL, Log 4J, Maven, Windows XP/7.

Confidential

Developer

Responsibilities:

  • Worked on JSF, JTA, Spring and Hibernate integration.
  • Worked on development of persistence logic using Hibernate API
  • Worked on developing Configuration files and mapping files to develop persistence logic in hibernate.
  • Participated in designing of database for the applications
  • Worked on Automation Process for components like Inward/Outward Component and Search Components.

Environment: JSF, Java Transactions API, Spring, Hibernate, Oracle, Jboss 2.3 GA, VSS, Net-Beans.

We'd love your feedback!