We provide IT Staff Augmentation Services!

Senior Developer Resume

GA

SUMMARY:

  • Over +7 years IT experience in web based and client server multi - tier applications using Java/J2EE technologies.
  • Experience in Agile and waterfall style of Software Development Methodologies.
  • Good Experience in Core Java concepts like Threads, Collections Framework, and Generics, Threads.
  • Expertise in developing multi-tier applications using J2EE technologies like Servlets, JSP, JSTL and JDBC.
  • Extensive experience in MVC architecture using Struts and Spring Framework.
  • Experience in using Hibernate, Struts and Spring Framework (Inversion of Control, AOP).
  • Extensive experience in Object-Relational-Mapping tools like Hibernate.
  • Good Experience in implementing Web Services such as SOAP, WSDL, UDDI.
  • Experience wif XML technologies including XML, XSLT, XSL and parsing methodologies like DOM and SAX.
  • Experience in Oracle, SQL databases in developing applications using SQL Scripts, Stored Procedures, Joins, views and Triggers.
  • Having good experience in deploying the application in Windows and Unix Environments.
  • Knowledge of OOA and involved in implementing various design patterns like MVC, Singleton, Session Facade, Front Controller, Data Access Object and Value Object etc.
  • Strong experience in Front ends Development using technologies like experience in JavaScript/Ajax Frameworks, JQuery, CSS3, HTML5, Bootstrap (Responsive design) and JSP.
  • Extensive experience in using Version Control Software such as CVS, SVN Perforce and responsible for various software version releases.
  • Experience in build tools like Maven, Ant.
  • Experience in Log4j as the logging mechanism Tools.

TECHNICAL SKILLS:

Operating systems: Window 07, Linux and UNIX.

Front End Tools: HTML5, CSS3, Java Script, Bootstrap Frames work (Responsive web pages), LESS, JQuery, Knockout, Backbone.

Java/Web Technologies: Java Servlet, Multithreads, Collections, JSP, JDBC, JNDI, Java Beans, JMS, XML, XSLT, JAXP, SAX and DOM.

Databases: MS SQL, Oracle, PL/SQL and MS-Access.

IDE: Eclipse and Net Beans.

Web Application Servers: Web Sphere 6.1/7.5, WebLogic7.0/8.0, Apache Tomcat 7.0, JBoss and Ms IIS.

Version Control tools: CVS & SVN.

Frame works: Spring, Hibernate, Web Services (SOAP/REST) and Struts.

S/w Development Methodologies: Agile and Waterfall.

Source control Tools: ANT & SVN.

PROFESSIONAL EXPERIENCE:

Confidential, GA

Senior Developer

Responsibilities:

  • This project was the first major and business critical initiative developed under the agile methodology following the daily SCRUM paradigm to track the progress of the overall work.
  • Implemented Mode-View-Controller (MVC) architecture using spring framework.
  • Developed REST and SOAP Web Services to exchange data between different applications and different platforms.
  • Involved in working wif java Core java concepts like collections and interfaces.
  • Developed custom exception classes for Exception Handling.
  • Implemented using Web Sphere (RAD), Spring Dependency Injection (IOC), Spring JDBC and AOP.
  • Servlets is used for processing the logic of transfer and analyzing the response.
  • Implemented a database domain migration to allow for efficient delete of extremely large object graphs.
  • Used SOAP Web Services and WSDL to communicate over internet.
  • Involved in configuring and deployments of WAR and JAR files for App Server.
  • Modified SQL, stored procedure and functions for performance enhancement.
  • Developed SQL queries wif JDBC API to create, retrieve and update
  • The Back-Enddatabase used is MS Sql Server and performed various operations on the database.
  • Responsible for implementing Hibernate mapping files.
  • Implemented MS SQL, Pl/SQL Stored Procedures, Triggers and Cursors.
  • Worked on use cases right from the front end to DAO layers.
  • Involved in user interface design and development using JSP, JSTL, HTML5, Bootstrap, and CSS3.
  • Developed functions using Java script, JQuery UI for front-end validation.
  • Developed test cases and performed testing using JUnit.
  • Used CVS for version control.
  • Used ANT to write build scripts as well as deployment scripts.
  • Extensively used log4j to Monitored error logs and fixed the errors.
  • Used firebug tool for debugging.

ENVIRONMENT: RAD 7.5/8.0,JAVA, JAVASCRIPT, HTML, CSS3, JQUERY, J2EE, JSP, HIBERNATE, SPRING, WEB SERVICES, WEB SPHERE RAD 7.3, XML, LOG4J, ANT,MS SQL AND JUNIT.

Confidential, HOUSTON, TX

Senior Developer (Front/back end)

Responsibilities:

  • Implemented agile methodology in the development of the project.
  • Application involved a new tab to be included in the existing Reliant OAM dashboard, wif only eligible users to be able to monitor their daily cost and usage consumed.
  • Used Hibernate to persist data into database and wrote HQL to access the data from the database.
  • Developed DAO design pattern for hiding the access to data source objects.
  • Developed Web Services call (REST) to interact and integrate wif the third party, to retrieve the real time consumption data of the customers from the installed meters.
  • Used Spring Core module, RAD, Inversion of Control (IOC) for developing services for the application.
  • Involved in integration testing and deployment of the module as part of the overall application.
  • Client Side validation in user interface screens TEMPhas been done using JavaScript.
  • Involved in development of Oracle tables, stored procedures, Joins and functions.
  • Developed the presentation layer wif JSF, JQuery, HTML5 CANVAS, XML,JSTL, CSS3, technologies.
  • Developed JSP’s wif Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
  • Implemented reusable JSP templates using Struts Framework.
  • Wrote JAXB Web service's for server side and involved in complete front end to backend persistence layer for Use cases assigned.
  • Implemented Google-chart API's to show JSON data using knockout UI interface.
  • Worked wif QA team for testing and resolve defects.
  • Involved in implementing JUnit test cases.
  • Used ANT automated build scripts to compile and package the application and implemented Log4j for the project.

ENVIRONMENT: JAVA,J2EE,EJB3.2,JSF2.0,HIBERNATE,SOAP,WSDL,WEB SERVICES,SPRING MVC 3.0.2, REST,ORACLE,XML,J2EE,JAVASCRIPT,CSS,SVN 1.7,WEB LOGIC,JSP,SERVLETS,LOG4J1.2.16,JUNIT 4.8.2, AGILE/SCRUM.

Confidential

Senior Developer (Back end)

Responsibilities:

  • Followed Agile/SCRUM development methodology.
  • Facilitated sessions to gather User Requirements and Business Requirements from Business User Group to document
  • Used web services for interaction between various components and created SOAP envelopes.
  • Involved in development of model & view layer using spring framework.
  • Developed JSP, Struts Action class, Form bean for presentation layer.
  • Used Session Façade and DAO design patterns for business logic.
  • Used PL/SQL queries and stored procedures to generate account opening criteria in the system.
  • Developed PL/SQL Stored Procedures, joins, Triggers and Cursors using Oracle Database.
  • Used EJBs in the application and developed Session beans to house business logic at the middle tier level.
  • Used Hibernate Persistence Strategy to interact wif database.
  • Involved in designing of Screen prototype and client side validations using HTML and JavaScript.
  • Build and deploy the applications using Web logic server.
  • Used SOAP UI to test Web Services and developed Rest full web services.
  • Implemented Spring Dependency Injection and Aspect Oriented Programming.
  • Developed various reports using Shell scripting.
  • Extensively used log4j for logging the log files.
  • Used SVN for version control.
  • Involved in implementing JUNIT test cases.

ENVIRONMENT: JAVA 2.0(JDK 1.6), JAVASCRIPT, BACKBONE, J2EE, JSF,JSP, WEB SERVICES, HIBERNATE, SPRING,WEB LOGIC SERVER, XML, LOG4J, MAVEN, AJAX, ORACLE, SOAP, WSDL, UNIX, SVN,ORACLE 10g.

Confidential, CA

Senior Developer (Front/back end)

Responsibilities:

  • Implemented Mode-View-Controller (MVC) architecture using spring framework.
  • Designed and developed interactive presentation layer using Struts view tags, JSP standard tags, tiles framework, Java script and Ajax.
  • Developed configurable server side validation using Struts validation framework.
  • Developed a code for Action Servlet, Request Processor, and Action classes by extending Struts.
  • Implemented persistence layer of the application using Hibernate.
  • Servlets are used to handle the data collected from the JSP’s
  • Spring framework was utilized for integrating Hibernate and Struts frameworks wif IOC concepts.
  • Used Design patterns like Singleton, Service Locator, Business Delegate, Data Transfer Object and Data Access Object.
  • Web services were used to validate data from external interfaces.
  • Deployed application Web logic in web application server.
  • Prepared database schema for creation, selection, deletion, etc.
  • Involved in development of Oracle tables, stored procedures, and functions.
  • Web logic application server is used for deployment of the application.
  • Implemented XML, XSL, and CSS3.
  • Performed Unit testing using JUnit.
  • Used Log4j for logging of the application.
  • Source code version control was provided using CVS.

ENVIRONMENT: JAVA1.5,STRUTS2.0,SPRING2.5,SPRING ORM HIBERNATE 3.0,JUNIT4.4,LOG4J,ANT 1.7, SVN, ORACLE 10G, MYECLIPSE6.0, WEB LOGIC, LINUX,JQUERY, PROTOTYPE AND CSS3 HTML5, JAVASCRIPT, XML, ANT, DOM, XSLT,SOAP,UML,JUNIT,LOG4J.

Confidential

Senior Developer (Front/back end)

Responsibilities:

  • Implemented agile methodology in the development of the project.
  • Actively involved in the development and testing of the application.
  • Implemented various design patterns such as MVC, Business Delegate, Session Facade, Service Locator,Data Access Object, Data Transfer Object, Singleton and Factory.
  • Implemented Spring Dependency Injection and Aspect Oriented Programming.
  • Involved in implementing transaction management using Spring AOP.
  • Developed various reports using Shell scripting.
  • Integration of XML, JSP scripting, JSTL Tags done on UNIX using ColdFusion Extension Tags (CFXes).
  • Developed Web-Services module for integration using SOAP, WSDL, JAX-RPC, SAAJ and JAXP.
  • Developed HQL quires to interact wif database.
  • Used JavaScript, JQuery and CSS3 for Client Side look and feel and validations.
  • Involved in implementing JMS wif spring.
  • Use Hibernate framework for the backend persistence.
  • Used Eclipse as Java IDE tool for creating JSF,JSPs, Servlets, and XML.
  • Implemented business logic on server-side as Entity Beans and Session Beans (Servlet, JDBC, Tomcat)
  • Involved in Bug Fixes.
  • Deploying the Application in application Server Tomcat.
  • Used Web Services to exchange data between different applications and different platforms.
  • Involved in unit testing using JUnit.

ENVIRONMENT: JAVA, SPRING, HIBERNATE, JDBC,JSF, SQL/PL, XML (SAX, JAXP), JMS, TOMCAT 5, ANT, ECLIPSE, LOG4J, CVS, JUNIT, AGILE DEVELOPMENT.

Confidential

Middle Level Developer

Responsibilities:

  • Implemented reusable JSP templates using Struts Tiles framework.
  • Involved in user interface design and development using Struts tags, JSP, HTML5, CSS3 and JScript.
  • Implemented Spring MVC using Spring Controllers.
  • Integration of PHP, XML, Java Server Pages, JSTL Tags done on UNIX using ColdFusion Extension Tags(CFXes).
  • Responsible for implementing Action classes and Action Forms using Struts.
  • Deploy the application on the Web Sphere Application Server.
  • Involved in working wif java concepts like collections, multi-threading.
  • Developed custom exception classes for Exception Handling.
  • Developed functions using Java script for front-end validation.
  • Developed the Ant build scripts for building the EAR file and used Eclipse as an IDE.
  • Involved in writing Unix Shell Script for performing automated tasks.
  • Involved in Deploying and Configuring applications in Web sphere Server.
  • Responsible for implementing Hibernate mapping files.
  • Implemented Spring Dependency Injection and Aspect Oriented Programming.
  • Designed and developed DAO interfaces & implementations for database related operations.
  • Implemented Sql, Pl/Sql Stored Procedures, Triggers and Cursors.
  • Used Web Services to exchange data between different applications and different platforms.
  • Involved in implementing Class and Sequence Diagrams using Visio.
  • Used IBM RAD and deployed code onto web Sphere server.
  • Implemented asynchronous communication using AJAX.
  • Used XML for Storing data and XSLT, DOM to process XML documents using JAXP.
  • Used ANT to write build scripts as well as deployment scripts.
  • Extensively used log4j for logging the log files.
  • Used IBM Clear case for version control.
  • Involved in implementing JUNIT test cases.

ENVIRONMENT: JAVA, JAVASCRIPT, J2EE, JSP, HIBERNATE, SPRING, STRUTS, WEB SERVICES, WEB SPHERE RAD, XML, LOG4J, ANT, AJAX, ORACLE AND UNIX SHELL SCRIPT.

Confidential

Java Developer

Responsibilities:

  • Developed application using Spring MVC framework.
  • Developed the application using J2EE architecture specification and Design patterns.
  • Extensively worked on UNIX for build activities.
  • Developed DAO's to process the database operations.
  • Used JDBC API for interaction wif the Oracle Database.
  • Responsible to update system documents and to maintain applications on JBOSS.
  • Testing and deploying the full application on JBOSS application server.
  • Used CVS as version control.
  • Implemented Spring Dependency Injection and Aspect Oriented Programming.
  • Developed Hibernate mapping files for configuring Hibernate POJO’s for relational mapping.
  • Client Side validation in user interface screens TEMPhas been done using JavaScript.
  • Implemented Graphical User Interface (front-end) using JSP, JSF, JSTL and custom tags.
  • Developed server side Servlets for data collection and manipulation for the reports
  • Involved in Coding Server pages using Servlets.
  • Used Eclipse IDE and deployed code onto JBOSS server.

ENVIRONMENT: J2EE, JSF, SPRING, JSP, JBOSS, SERVLETS, STRUTS, HIBERNATE, JDK, XML, ORACLE, CVS.

Confidential

Java Developer

Responsibilities:

  • Responsible for implementing Validation criteria using Struts.
  • Developed GUI for various screens using JSPs, JSTL, and HTML code for various actions on the user.
  • Involved in working wif java concepts like collections, multi-threading and servlets.
  • Developed custom exception classes for Exception Handling.
  • Developed functions using JQuery, Java script for front-end validation.
  • Developed Stored Procedure to implementations for database related operations.
  • Used XML for Storing data and DOM to process XML documents using JAXP.
  • Involved in preparation of the design document and functional specification for the project.
  • Used ANT to write build scripts as well as deployment scripts.
  • Extensively used log4j for logging the log files.
  • Used CVS for version control.
  • Involved in development of Oracle tables, stored procedures, Joins and functions.Performed Unit Testing of on various components using JUnit.

ENVIRONMENT: JAVA, JAVASCRIPT, J2EE, JSP, JQUERY, Apache Tomcat, Oracle 8i, XML, LOG4J, ANT, AJAX, ORACLE, JUNIT.