Java Consultant Resume
Albany, NY
SUMMARY
- Results - driven software professional wif 7+ years of experience and demonstrated ability to successfully implement complex large-scale, N-tier, distributed, real-time enterprise applications.
- Experience in Software planning, requirement analysis, designing and building enterprise applications for manual and automation process.
- Experience in developing projects for E-commerce, Telecom,, Media & Entertainment and Healthcare & Insurance domains.
- Developed teh administration web site using Java POJO's wif Spring Framework and Hibernate to talk wif MySQL DB backend.
- Experienced in writing AngularJS controllers, views, and services for new website features.
- Experienced in software development methodologies like Waterfall, Agile development and Rapid Application Development.
- Experienced wif JavaEE, including JSPs, Servlets, Web Services (SOAP and REST), and Tomcat.
- Experienced in designing and implementation of business logic and data processing routes using Apache Camel.
- Strong hands on experience in developing teh Enterprise and Web applications on N-tier Architecture using Java/J2EE and java based technologies such as Servlets, JSP, Hibernate, Spring, EJBs, Struts, JNDI, Webservices, XML, JPA, JMS and JDBC.
- Experienced in Front End Technologies such as JSP, HTML, jQuery, Bootstrap and AngularJS.
- Developed web pages using Struts, JSP, Servlets, HTML and JavaScript.
- Worked wif Struts (MVC Paradigm) components such as ActionMapping, Actionclass, Dispatch action class and Action Form bean.
- Experienced in web development and design wif a strong background working on open source technologies, including HTML/HTML5, CSS3, Ajax and JavaScript.
- Used AngularJS as teh development framework to build a single-page application.
- Worked on Dashboard application using Java/Spring/JSF/Hibernate/JDBC.
- Experienced in working wif application servers like IBM WebSphere, WebLogicand Apache Tomcat.
- Experienced in implementing Web Services based on Service Oriented Architecture (SOA) using SOAP, RESTful Web Services, JAX-WS, UDDI, WSDL, WADL.
- Experienced in using various databases such as Sybase, DB2, Oracle and Postgresql.
- Experienced in configuring build tools like Maven and ANT for teh development and deployment.
- Hands on experience in using various IDE’s such as Eclipse,NetBeans and JDeveloper.
- Experienced in frameworks like Spring MVC/IOC/JDBC/AOP/Security, Hibernate and Struts.
- Configuration and Version control management using CVS, VSS, WinSCP and Tortoise SVN.
- Creating clusters across Weblogic domains.
- Experienced in writing SPA (Single Page Web Applications) using RESTful web services plus Ajax and AngularJS.
- Troubleshoot Admin Server start-up issues, Java code defects after deployment, and class path issues by checking teh JVM logs, plug-in logs and teh WebServer logs.
- Experienced in developing Unit testing & Integration testing wif unit testing frameworks like JUnit.
- Excellent analytical and critical thinking, creative problem solving, quick learning, interpersonal and client interfacing skills.
- I wish to closely participate in teh growth, development and success of teh organization.
TECHNICAL SKILLS
Java Technologies: JSF, Servlets, JSP, Java Beans, JMS, JDBC, Web Services, Spring, Swings, Struts.
App Servers: Tomcat, JBoss, Web Sphere.
Languages: Java, J2EE, C, C++,PL/SQL.
Scripting: Java Script, HTML, AngularJS, CSS, AJAX, XML, XSLT.
Databases: Oracle 9i/10g/11g, MySQL, RDBMS.
Frame Works: Spring, JSP, Hibernate, Apache Camel,Apache Struts, Junit.
Operating System: Windows XP/ 2000/2007/2008, Linux.
Development Tools: Eclipse, NetBeans, JDeveloper and Rational Software Architect(RSA).
Version Control Tools: SVN, Visual Source Safe(VSS), Concurrent Versions System(CVS).
Servers: Apache Tomcat, JBoss 4.3/6.0/7.0, SQL server, Websphere.
PROFESSIONAL EXPERIENCE
Confidential, Albany,NY
Java Consultant
Responsibilities:
- Utilize in-depth knowledge of functional and Technical experience in Java/J2EE and other leading-edge products and technology in conjunction wif industry and business skills to deliver solutions to customer.
- Designed application modules, base classes and utility classes using Core Java.
- Developed User Interface using Struts framework.
- Back end of application has been implemented wif Spring MVC architecture wif Junit test cases and interceptor for teh validation of teh secured cookie.
- Dependency injection which is a very significant step in teh UI development application has been implemented through services, a feature provided by AngularJS.
- Responsible for creating and maintaining teh new Lightweight Directory Access Protocol(LDAP) OU, Groups, Schema, and attributes.
- Responsible for creating teh database tables on teh Oracle database.
- Integrating teh Spring framework 4.0 utilizing dependency injection.
- Design and implementation of business logic and data processing routes using Apache CAMEL.
- Create product templates, website appearance and price structures, troubleshoot website and product errors daily Duties include building websites, products, website changes and creating logins on teh E-Commerce websites.
- Primarily focused on teh spring components such as Dispatcher Servlets, Controllers, Model and View Objects.
- Worked on Struts tag libraries, validations, exception handling and JSTL in Struts framework.
- In teh Front end of teh Application designed and implemented a publishing framework and reusable UI component library based on AngularJS and jQuery.
- Implemented teh application following teh J2EE best practices and patterns like Singleton, Factory, Session Façade, MVC and DAO.
- Developed Hibernate DAO classes and wif teh spring frame work manager classes retrieve and save teh data from teh database.
- Used Spring IOC to integrate wif Hibernate.
- Used Apache's Jakarta STRUTS as MVC framework for designing teh complete Web tier.
- Implemented Maven Script to create JAR, WAR, EAR & dependency JARS and deploy teh entire project onto teh Web logic Application Server.
- A test framework which is called KARMA has been implemented which is very much efficient and flexible for teh AngularJS framework.
- Extensively used JSON object data in teh model as from RESTful webservices which provided a structured and defined data to analyze and more comfortable to view teh data and extract it.
Environment: Java, J2EE, Jdk 1.7, Eclipse,Apache Tomcat,Apache CAMEL, AngularJS, jQuery,Servlets, Spring framework 4.0,Struts, HTML5,LDAP, CSS3, Junit, Oracle Database, Hibernate, Log4j, Maven, Agile, Scrum, Karma Integration tool, RESTful webservices.
Confidential, Seattle, WA
Java Consultant
Responsibilities:
- Developed Retail application using JSF /JavaScript/jQuery/ JavaScript libraries/AJAX/Primefaces.
- Experience in Gathering, documenting and analyzing business requirements in order to help define scope of software development initiatives.
- Be an active member of a team of developers responsible for teh design, coding, testing, debugging, and tuning applications written in Core JAVA using JDeveloper, TopLink, and Oracle 10g Database on an IBM AIX / J2EE platform.
- Developing applications using Oracle DBMS.
- Developed web pages using Struts, JSP, Servlets, HTML and JavaScript.
- In this application we have used AngularJS as it is MVCframework which helped in dynamic views of our application.
- Used Hibernate framework for teh backend persistence.
- Using AngularJS which is an MVC framework teh model which is two way binding fields which automatically updates our model if teh values in view in that way we have achieved a good code coverage and code efficiency.
- Worked on PL/SQL to write teh code to update teh database tables for teh Payment web service.
- Used PMD for Code Review.
- Use of SQL, triggers, and stored procedures wifin an Oracle Database environment.
- Implemented a sophisticated configuration module entirely programmed in Flex POJO based domain model integrated wif Hibernate ORM for persistence.
- Involved in implementing Spring, Struts framework.
- Responsible for Configuring LDAP and JDBC connection pools.
- Teh RESTful web services have been used to retrieve and update teh data which is populated in view using AngularS MODEL.
- Produced and maintained documentation related to application software (e.g. scope requirements, logical designs, technical designs, testing plans).
- Troubleshoot and implemented bug fixes related to client and user reported issues.
- Used Spring Web MVC framework for teh applying MVC Implementation to teh web application.
- Prepared end-user as well as developer, project technical documentations.
- Prepared design/ test documentations and mentoring junior associates.
Environment: Java 1.7, Spring 3.1, POJO, Struts, JSF, TIBCO, HTML, Java Script,AngularJS, AJAX, XML, XSD, XSLT, Eclipse, UNIX, Windows 7, Servlets, JavaScript, web services Hibernate, JDBC, Oracle,LDAP, Apache Tomcat, REST based Web Services.
Confidential, Dallas, TX
Java Consultant
Responsibilities:
- Worked on Dashboard application using Java/Spring/JSF/Hibernate.
- Documentation of teh analysis and design using UML artifacts.
- Experienced in Conducting design review meetings wif client team.
- Developed and tuned SOAP/REST web services.
- Used Apache Tomcat Server to deploy teh application.
- Worked on writing scripts using JavaScript, HTML, AJAX and CSS.
- Developed and tuned prepared statements and procedures using SQL, PL/SQL.
- Developed teh application using Eclipse, NetBeans on Windows platform.
- Developed mappings between tables and POJO using Hibernate.
- Design and development of application using Java, J2EE, Struts2, Hibernate & XML
- Unit Testing is done wif Junit Test Cases.
- Tested all application controllers extensively wif mocha/chai and Angular’s built-in testing facilities.
- Experience in Integration tools Oracle SOA Suite/BPEL/Fusion Middleware, web-methods, Vitria and Apache CAMEL.
- Tested and built automation in an Agile development environment.
- Developed code, scripts and other artifacts required to solve complex technical issues.
- Involved in Integrating Struts wif Hibernate using Plug-in.
- Used to interact wif client services, professional services and other groups for troubleshooting.
- Leveraged Angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Focussed on problem solving, based on severity and impact of teh issue on teh business.
- Involved in Document findings, including new defects in products and worked wif teh Production Support team to create knowledge base articles.
Environment: Java, Spring, JSF, Servlets, Hibernate, Struts,Angular JS, Junit,POJO, SOAP Web Services,Oracle,UML, JavaScript, RESTful webservices, Apache CAMEL, HTML, AJAX, CSS, XML, SQL/PLSQL, Eclipse, Windows 7.
Confidential, Atlanta,GA
Java Consultant
Responsibilities:
- Involved in Production support, investigating and resolving teh technical issues or user queries as a team member supporting application 24/7.
- Used J2EE Technologies wif Spring Framework.
- Worked extensively on XML for parsing messages through JMS Queue and updated teh database.
- Used TIBCO for message processing and Used SOAP for message propagation.
- Designed and developed Web pages using HTML, JSP, Java Script and XSLT, involved in writing new JSPs, designed pages using HTML and client validation using JavaScript.
- Designed teh Application based on J2EE Architecture for server side and designed teh front-end based on Struts Framework.
- Used Eclipse IDE for developing teh application and ANT for building teh application.
- Used Hibernate framework for teh backend persistence.
- Configured and maintained MySQL database servers.
- Added AJAX calls in client side code for user friendly webpage and providing dynamism to pages.
- Hands on experience in application development using Struts framework.
- Involved in writing Beans for cleaning up database using Spring JDBC.
- Wrote native SQL queries using Hibernate.
- Responsible for monitoring JMS queue depth as part of production support.
- Deployed GUI code to Web logic 8.1application environment and standalone components to JBoss Server.
- Responsible for sending Ready for business checks list every evening.
- Co-ordination wif testing team during system testing.
- Involvement in defect fixing if any defects are found during testing.
- Performance Testing and performance Tuning.
- Performing servers health checks on daily basis, by logging into Unix system and monitoring logs, and processes.
- Also used Quartz Scheduler for scheduling jobs.
- Involved in bug fixing during teh System testing, Joint System testing and User acceptance testing.
Environment: Java, Servlets, Struts XSLT, AJAX, JMS, Spring,JavaScript, MySQL,TIBCO, Eclipse, SOAP Web Services.UNIX, JBoss Server, CVS, SVN, Quartz Scheduler.
Confidential
Java Developer
Responsibilities:
- Worked on Retail and Marketing application using Java, JSF framework.
- Developed Use Cases for Project Module Requirements.
- Created Project Module Functional and Technical Software Change Request(SCR).
- Developed Project module designs using NetBeans, JDeveloper Eclipse IDE.
- Used Spring Web Module integrated wif Struts and JSF.
- Developed and deployed EJB’s, Servlets and JSPs on WebLogic Server.
- Hertz Connector Integration wif teh Application using teh SOAP Web Services.
- Generated and Maintained Hibernate POJOs wif EJB3 persistence annotations.
- Design and Development of Project Module screens using JSF & Prime Faces components.
- Developed Backing Beans for Project and Admin module Screens.
- Experience in implementing Web Services in-order to communicate between different distributed components using wif SOAP Protocol using Apache Axis.
- Developed Service and DAO Layer Code using Hibernate.
- Integrated Spring wif Struts MVC framework.
- Developed Validation frame work to show custom validation on JSF Screens.
- Environment: Java, Servlets, XSLT, JMS, Spring, JSF framework,Struts Eclipse,POJO,SOAP Web Services.Windows, JBoss Server, CVS, SVN, EJB, Quartz Scheduler.
Confidential
Jr Java Developer
Responsibilities:
- Developed Validation frame work to show custom validation on JSF Screens.
- Creating High and Low level design documents.
- Participated in teh entire SDLC of teh project.
- Developed UI screens by using HTML, JSPs, CSS, jQuery, Ajax.
- Extensively written CORE JAVA wif in application.
- Implemented teh concepts in On-Demand video streaming content.
- Developed User Interface using Struts framework.
- Used WebServices-WSDL and SOAP.
- Implemented business process, database retrievals, access of information and User Interface using Java, Struts, and Planet Interact Framework
- JavaScript and jQuery validation of JDBC for all database interactions.
- Used Code Collaborator for code review.
- Installed and configured MySQL on Linux and Windows environments. framework for client and server side validations.
- Used SOAP UI for load testing teh Web Services.
- Used AJAX to create interactive user friendly interface.
- Creating server-side JAVA architecture using Java Servlets.
- Used MySQL as a database product.
- Used Eclipse as teh IDE for teh development.
- Involved in design and code review meetings.
Environment: Java, J2EE, Eclipse IDE, JSP, JDBC, Servlets, EJB, JavaScript,SOAP WebServices,Struts,Ajax, HTML, JQuery, Clear Case, Clear Quest, MySQL,Windows XP.