We provide IT Staff Augmentation Services!

Sr. Consultant Resume

Durham, NC

SUMMARY:

  • Senior Professional with 8 years of experience in all phases of the SDLC with strong focus on Java/J2ee and Front end development .
  • Proficient in working with AngularJS single page web applications.
  • Proven expertise in J2EE technologies using Java, Servlets, JSP, Struts, Tiles, spring, Hibernate, Soap and REST web services.
  • Strong hands on experience in scripting languages like JavaScript, AJAX, JSON and JQuery.
  • Experienced in building and implementing custom tag libraries .
  • Experience working in Databases like Oracle 9i/10g/11g, DB2, Postgre SQL, MS SQL Server 2000, MySQL.
  • Experienced in Agile, Scrum, Kanban and Waterfall software development methodologies.
  • Built and deployed applications using ANT, Maven build tools and also good experience in using various IDE’s like Eclipse, RAD, Net Beans.
  • Experienced working in multiple platforms - Linux, Solaris, and Windows.
  • Proficient in Software Configuration Management using Clear Case, Tortoise svn, Tortoise Git.
  • Strong analytical and interpersonal skills, excellent work ethics, self-motivated, quick learner and team player.
  • Excellent verbal and written communication skills along with active involvement in mentoring, coaching team members.

TECHNICAL SKILLS:

Languages: Java/JEE6, SQL, Shell, Batch, PHP, Perl

Frameworks: Spring 3.0, Hibernate 3.0, Struts2, Spring MVC, Spring JDBC, AngularJS

Application Servers: IBM WebSphere 8.5, Tomcat 6.0, JBoss 3.2

Server Side Scripting: JSTL, AJAX, JSON, JSP, Servlets

Client Side Scripting: HTML, CSS, JavaScript, jQuery 1.7, jQtouch 1.0, Dojo Toolkit

XML Technologies: XSLT, SAX, DOM, JAXP, JAXB

Web Service Specs: SOAP, REST

Testing/Logging: JUnit, Log4j 1.2

IDE/Text Editors: Spring Tool Suite 3.5.1, Rational Software Architect 8.5, Eclipse 4.3, NetBeans 7.0, ViEditor, Webstorm,Sublime,Notepad++

Build/Version Control: Maven, Ant, SubVersion (SVN), Subclipse, Git

Databases: Oracle 11g, DB2, PostgreSQL 7.x, MySQL 5.1, MS SQL Server 2008, DB Visualizer

Platforms: MS Windows OS Family, SUSE, CentOS, Sun Solaris, RHEL, UNIX

Methodologies: Agile (Jira & Jira Agile), Scrum, Kanban, Test Driven Development, Waterfall

PROFESSIONAL EXPERIENCE:

Sr. Consultant

Confidential, Durham, NC

Environment: Java, J2EE, Spring 3.0, Eclipse, Maven, WAS 8.5, JSP 2.0,AngularJS, HTML5, CSS3, JQuery, Twitter Bootstrap, AJAX, JSON, JSP 2.0, JDBC, Git, JavaScript,Yeoman,Grunt,Karma.

Responsibilities:

  • Built UI screens utilizing AngularJS, JQuery and Bootstrap libraries
  • Created custom Directives,Controllers, services, factories, and providers using AngularJS MVC framework.
  • Developed the application using SpringFramework that leverages classical Model View Controller architecture.
  • Wrote business layer code using Java.
  • Used forms, entities, controllers, service and DAO layers for clear separation of concerns.
  • Maintained relationship between objects using SpringIOC.
  • Developed REST services for providing Jsondatato AngularJS application
  • Developed presentation tier using JSP, HTMLand JavaScript.

Sr. Software Engineer

Confidential, New York

Environment: JEE 6, Struts2, JPA 1.0, Hiber­­­­­­nate 3.0,Spring core, DB2 Cobra 9.7, WAS 8.5, AJAX, Dojo Toolkit 1.8.0, JSP 2.0, JDBC, TOAD, Rational Software Architect 8.5.5, Maven, Git, Log4J, JUnit 4.1, JavaScript 1.8, PL/SQL.

Responsibilities:

  • Involved in the analysis, design, and development phases of the application.
  • Used Struts validation framework for performing front end validations.
  • Involved in coding for the business layer using Java.
  • Used DAO design pattern to encapsulate database calls.
  • Struts framework is used on top of spring to handle client requests.
  • Developed presentation tier using JSP, Struts Tag Libraries, HTML, JavaScript and JQuery.
  • Wrote SQL queries as needed for the application.
  • Involved in fixing many priority defects and maintaining code using Tortoise SVN.

Sr. Software Engineer

Confidential, Raleigh

Environment: JEE 6, Struts2, Hibernate 3.0, PostgreSQL 7.1, WAS 8.5, AJAX, Dojo Toolkit 1.5.3, JavaScript 1.8, JSP 1.2, RHEL 6.0, JDBC, TOAD, Rational Software Architect 8.0.

Responsibilities:
  • Involved in complete SDLC - Requirement Gathering, Analysis, Design, Development, Implementation, Integration and Testing and post-production support.
  • Performed Struts2 based form validations and error-handling using Struts2 Validator framework.
  • Implemented Struts2 Model-View-Controller architecture as the base framework.
  • Using Hibernate 3.0 as the persistence layer framework and for Object Relational Mapping.
  • Performed unit testing and provided production support for the application.

Consultant/P3

Confidential

Environment: Java1.5, J2EE, Servlets 2.0, JSP 2.1, Spring2.5, CSS, Spring Tool Suite, Log4J, Maven, Hibernate 3.0, REST web services, WebSphere6.1, Oracle 10g, Eclipse 3.4, AJAX, Junit, HTML.

Responsibilities:

  • Used Hibernate in data access layer to access and update information in the database
  • Developed Restful web services including JSON formats for supporting client requests.
  • Deployed and tested the application using Websphere application server.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation
  • Responsible for maintaining HTML, CSS and JQuery as well as keeping the pages dynamic using AJAX, JSONand XML.
  • Log4j used for logging the application log of the running system to trace the errors and certain automated routine functions.
  • Used Maven scripts to build JAR, WAR files.
  • Involved in coding and code reviews.

Engineer Technology

Confidential

Environment: JAVA 1.4, J2EE, JSP, Servlets, Struts1.2, JSTL, Jquery, Ajax, JDBC2.0, SQL, XML, HTML, ANT, Maven, Web logic 8.1, Clear case.

Responsibilities:
  • Analysed and re-factored build and deployment process in Maven from Ant build.
  • Rebuilt and deployed the applications in new environment.
  • Mentored junior resources on new Maven build and deployment process
  • Met and exceeded client’s expectations with score-card rating of 4.75 (of 5) in Iteration 1 & 5/5 in Iteration 2.
  • Met the deadline crunches effectively and pushed the applications in production with 3% defect.

Engineer Technology

Confidential

Environment: JAVA 1.4,J2EE, JSP, Servlets, Struts1.2, ANT, JDBC 2.0, XML, HTML, Unix, Java Script, Oracle, Clear case, web logic

Responsibilities:
  • Responsible for upgrades of 6 of the applications.
  • Performed application code changes and retrofitted the code in JDK1.4.2.
  • Used ANT scripts to build the application and deploy
  • Analysed and fixed bugs arising from upgrades.
  • Analysed and implemented performance upgrades.

Engineer Technology

Confidential

Environment: JAVA 1.4, J2EE, JSP, Servlets, SOAP,WSDL,JDBC 2.0, ANT, XML, HTML, Java Script, Web logic, JMS

Responsibilities:
  • Automated the build using Ant 1.6.5
  • Worked on SOAP Web Service for developing WSDL files
  • Created Weblogic Cluster

Java Programmer

Confidential

Environment: Core Java, J2EE, JSP 2.0, Java Script, HTML, CSS, Servlets, Tomcat, JDBC, SVN, XML, JUnit, JavaScript, Oracle

Responsibilities:
  • Understand business requirements, design and document technical design for the business requirements.
  • Involved in front end design using HTML, JSP.
  • Used Struts framework to design the MVC model for the application.
  • Designed and Implemented backend database in Oracle to store all data.
  • SVN is used as source control tool.
  • Involving in Unit and Integration testing of the application, and code reviewing.
  • Provided cost-effective production with increased quality, efficiency and better customer satisfaction.

Java Programmer

Confidential

Environment: Core Java, J2EE, JSP 2.0, Oracle, Servlets, HTML, Tomcat, JDBC, SVN, JavaScript, Java Script, CSS, JUnit, XML

Responsibilities:
  • As a team member, was involved in coding.
  • Involved in development of JSP and Servlets for two modules.
  • Built and deployed application and wrote Sql queries as needed for the application.
  • Involved in providing enhanced features and fixing bugs, code review & Unit Testing

Hire Now