Ja Developer Resume
VA
SUMMARY
- Over 7 years of Experience and Expertise on different Technologies like Java, Servlets, JSP, Struts, Ejb, Spring, Hibernate, JMS, JDBC, Ant, HTML,CSS and JavaScript.
- Excellent exposure and ability to learn new technology quickly
- Extensive experience in design and development using Struts and Spring Framework.
- Hands on experience in developing ORM component for web application using Hibernate.
- Experienced on deploying applications using Web and Application Servers like IBM Web Sphere, WebLogic, JBoss and Apache Tomcat on Windows and UNIX environments.
- Experienced on Spring Framework features like Dependency Injection, AOP, JDBC Templates, Hibernate Integration, Hibernate Template, JMS Template and POJO objects.
- Good working experience in Oracle 9i/10g, Microsoft SQL server, and UNIX.
- Strong Experience in Writing SQL queries, PL/SQL stored procedures.
- Hands on experience in building projects using popular IDEs such as RAD, Eclipse and NetBeans.
- Setup build environment by writing ANT build.xml, taking build, configuring and deploying of the application in all the servers.
- Vast experience in all phases of software development life cycle (SDLC): System Analysis, Design, Development, Testing, Deployment, support, documentation & Configuration Management.
- Activities include study of conceptual design as well as detailed design, coding, unit testing, system. Integration testing and support, and also supported software configuration management.
- Integration testing and support, and also supported software configuration management.
- Hands on experience with Object Oriented Design (OOD) and developing applications using UML. Expertise with Iterative development methodologies, designing Class diagrams, Sequence diagrams and Use case realization.
- Expertise with SQL, PL/SQL, writing procedures and interfacing with different relational databases like Oracle, SQL Server and My Sql.
- Excellent team Player with good Technical, Analytical and interpersonal skills.
TECHNICAL SKILLS
J2EE Technologies: Java, JSP, Servlets, JDBC, EJB, JMS.
FrameWork: Spring, Struts and Hibernate Framework.
Web Technologies: JavaScript, HTML, DHTML, XML, XSLT, CSS, AJAX
Database: Oracle 8i/9i/10g/11g, MySQL 4.x/5.xIDE Tools My Eclipse, Net Beans
Servers: Apache Tomcat, Web logic
Operating Systems: UNIX, Linux, Windows 7 and Windows XP/Vista
Other Languages & Tech.: C, C++, Python, PERL, Ajax, Log4j, ANT, Web Services REST/SOAP, JMS.
PROFESSIONAL EXPERIENCE
Confidential, VA
Java Developer
Responsibilities:
- Developing and supporting the custom aisles application using customized Framework, which involves with Springs, Struts...
- Designed, developed and maintained a three - tiered J2EE Web application for the Custom aisles project.
- Developed UI using JSP, JSTL, Custom Tag libraries and Struts tag libraries.
- Developed Struts Actions and action mappings for fetching information from and delegating request to the service layer.
- Developed backend interactions using Hibernate.
- Used J2EE design patterns like MVC & Singleton Pattern.
- Used spring to define application components which are injected using IOC.
- Experience in PL\SQL programming, Developed back end interfaces using PL/SQL stored packages, procedures, functions.
- Involved as point of contact for end-users and developers. Responsible for gathering the requirements and based on the session prepare the design document.
- Used Log4j for logging across the application.
- Used Web services to get information from various customers like CVS, ACCENTURE etc.,
- Involved in taking care of high priority issues for every release.
- Responsible for migration of web-based application to production servers. Handled updates and enhancements throughout testing phase and continued support for application while in production.
Environment: -Java, J2EE, Springs, Struts, Hibernate, JMS, Servlets, JSP, JSP Tag Libraries, Java Script Libraries, HTML, JDBC, JUNIT, XML, XSLT, Eclipse, EJB, ANT, Web logic server, SOAP, WSDL, Web services, Oracle, Windows XP.
Confidential, Boston, MA
Responsibilities:
- Involved in Object Oriented Analysis (OOA) and Design (OOD) using UML.
- Used Struts to implement the MVC architectural pattern. Performed Validation (Client Side & Server side) with the halp of Struts Validation Frame Work.
- Developed User Interface (GUI) using JSP, CSS in both job seeker side and company side.
- Used design patterns like DAO pattern, MVC pattern..
- Used spring for implementing the Dependency Injection design pattern.
- Developed the business logic using spring and persistence logic using Hibernate.
- Followed Web 2.0 standards in the creation of interactive web pages using AJAX, prototype, JSON.
- Deployed the application on the Web Logic server.
- Used Log4j for logging across the application.
- Implemented JDBC to interact with Oracle 10gdatabase.
- Integrated the spring framework with Hibernate ORM tool to access the Oracle.
- Involved in developing of test procedures for unit testing and testing of the module.
- Memory leak is caused by a number of modules and hence, tagging was getting stopped. Analyzed the modules that are causing Memory leak and fixed them.
Environment: JDK, J2EE (JSP, Servlets, JDBC), Spring Framework, Hibernate, UML, XML, HTML, SEED, SPARK, JavaScript, AJAX, XSLT, Maven, JQuery, Eclipse, SQL, PL/SQL, JMS, Windows 7
Confidential, NJ
Responsibilities:
- Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
- Implemented the web - based application following the MVC II architecture using Struts Framework.
- Designed the front-end using HTML, JavaScript and CSS.
- Extensively used Custom JSP tags to separate presentation from application logic.
- Installation, Configuration & administration of Web logic environment, including deployment of servlets.
- Designed and developed used XSLT transformation components to convert data from XML to HTML, Used XML DOM API for parsing XML.
- Successfully able to validate the credentials and other information with Struts Validator Framework displayed the error messages if any.
- Performed certain roles in passing the information between different modules using Plain Old Java Objects (POJO).
- Involved in writing SQL, Stored procedure and PL/SQL for back end. Used Views and Functions at the Oracle Database end.
- Used Web services to get information from various retail banking modules like ATM transactions, Loans etc.
- Implemented EJB to develop secure and portable application.
- Developed Scripts for UNIX platform deployment.
- Used ANT for compilation and building JAR, WAR and EAR files.
- Used JUnit/Eclipse for the unit testing of various modules.
Environment: Java, J2EE, JSP, MVC, Servlet, Struts, Weblogic Application Server, Webservices, XML, XSLT, HTML, DOM, SAX, Hibernate, Spring, SOAP, CSS, JavaScript, Multithreading, Oracle 9i, MySQL, JUnit, PLSQL, JDBC, ANT
Confidential, Phoenix, AZ
Responsibilities:
- Designed and developed various modules of the application with J2EE design architecture.
- Extensively used Agile methodology with Scrum meetings.
- Implemented J2EE design patterns such as Factory, DAO, Session Façade, Singleton, Value object.
- Designing the User interface using JSF, HTML and JavaScript.
- Framework leverages JSF features like Event handling, Validation mechanisms and state management.
- Creation Managed bean used to instantiate backing beans used in a JSF application and stores them in a Scope.
- Built the code from the version control system and deployed it to the targeted web logic server using HUDSON jobs.
- Implemented features like logging, user session validation using Spring-AOP module.
- Developed client request validations and processing using JavaScript.
- Used Spring Framework at Business Tier and also spring’s Bean Factory for initializing services.
- Used Session Beans for business logic and Entity Beans for database persistence.
- Developed server-side services using Java multithreading, Java, springs, Web Services (SOAP, AXIS).
- Wrote application front end with HTML, JSP, Ajax/JQuery. Wrote custom JSP tags for role-based sorting and filtering.
- Used Software development best practices from MVC, spring, databases.
- Develop and execute Unit Test plans using JUnit ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.
- Provided extensive pre-delivery support using bug fixing and code reviews.
Environment: Java, J2EE,JSF, Springs, Struts, Hibernate, JMS, Servlets, JSP, JSP Tag Libraries, Java Script Libraries, HTML, JDBC, JUNIT, XML, XSLT, Eclipse, EJB, ANT, Web logic server, SOAP, WSDL, Web services, JAXB, Oracle, Windows XP.
Confidential, Chicago, IL
Responsibilities:
- Work with business systems analysts, project managers, and customers to understand the scope of work, priorities, and requirements for developmentin a fast paced AGILE environment.
- Review theirquirements to ensure technical feasibility and defining the scope within the iteration plan.
- Creating the High Level Design and Detailed design for the Specifications.
- Developing and supporting the application using HSBC client specific Framework, which involves with Springs, Struts, Servlets, Jsps and Hibernates
- Providing the timelines for the newly created enhancements
- Involving in code review to verify whether the code changes done by the team members are meeting the client’s standards/ Java standards.
- Extensively used Spring MVC for servlet configurations both during application Development and Test.
- Involved in developing the user interface using JSP’s, JSTL, HTML, Struts and Servlets.
- Used J2EE design patterns like MVC & Singleton Pattern.
- Performed version control management using Clear Case.
- Responsible for Component Integration Testing and supporting System Integration Testing.
- Developed the automatic build scripts using Maven for the application to deploy and test.
- Involved in the preparation of Test Cases for Integration Testing.
- Used JDBC, SQL queries, prepared statements and batch processing.
- Involving in each phase of the delivery to make sure of quality deliverables
- Leading the team in such a way to deliver the tasks in right time
Environment: Java5, Spring MVC, EJB, Hibernate, Struts, Servlets, JSP, Agile, Ajax, HTML, JavaScript, Web Sphere 6.1, RAD, UML, Web Services