Java Project Lead Resume
Phoenix, AZ
SUMMARY:
- Overall around 8 years of experience in Software Development on Java and J2EE technologies.
- Extensive experiences in web based multi - tier enterprise applications and Client/ Server Applications using Java/JEE technologies and have good exposure in Model View Controller (MVC) Architecture based applications using (Struts 1.2, Spring 3.0, ICEFaces(JSF) Frameworks and JSP) on window platform with expertise in presentation, business and database layers.
- Proficiency in Hibernate and the O/R mapping to map Java domain objects with the database, spring framework to easily configure J2EE applications.
- Strong knowledge in Spring 3.0 and Spring MVC Design pattern.
- Strong knowledge in presentation layer components using HTML, XHTML, Java Script, JSTL, Ajax, css, etc.
- Good working knowledge in JAX-WS SOAP Webservices, JAXB, XML, XSLT.
- Extensive experience in various RDBMS like Oracle 10g expertise in interacting with RDBMS through ODBC, SQL and PL/SQL.
- Experience in designing Use cases, Class diagrams, Sequence diagrams and Collaboration diagrams for multi-tiered object-oriented system architectures.
- Provide designing to Low Level and High Level multiple modules and design documents.
- Exposure to setting up, configuration and deployment process for application servers such as Weblogic, Websphere, Tomcat.
- Worked in various domains such as Banking, Logistics and in developing large websites.
- Also, having experience in Defect fixing, Performance tuning, etc.
- Extensive Coding Skill, Analytical skill, team leading as well as managing experience of various team size along with experience of Onsite-Offshore model.
- Knowledge of full Software Development Life Cycle (SDLC) as well as Agile/Scrum methodology.
- Strong experience in handling multiple business user, client interaction, stake holders.
- Having experience in Operating Systems such as Windows & Linux environments.
- Good working Experience in IDE tools like RAD7, Eclipse.
- Expertise in J2EE Design Patterns such as MVC, Singleton, DAO, business delegate.
- Good experience on version management tools VSS, SVN.
- Good experience in working with various project sizes with different team sizes.
- Ability to transform complex business requirements into technical design specifications.
- Self-motivated, responsible and proper time management with good Written, Verbal and Listening skill, commitment to co-operative teamwork. Ability to quickly master new concepts and applications.
TECHNICAL SKILLS:
Languages: Java, SQL
Server Programming: Servlets, JSP, JDBC
Scripting Languages: HTML, JavaScript, JSTL, Ajax, XML,CSS
Framework: Struts, Icefaces (JSF), Spring 3.0.
Java API/Technologies: Log4j,JAX-WS SOAP Webservice
ORM Tools: Hibernate
Databases: Oracle 9i/10gVersion Control SVN, VSS
Development IDE: Eclipse
Application/Web Servers: Weblogic 10.0/12.12,Tomcat 7.0
Operating Systems: Windows, Linux
PROFESSIONAL EXPERIENCE:
Confidential, Phoenix, AZ
Java project Lead
Responsibilities:
- Developed the presentation layer using Struts 1.2
- Responsible for working on creating business logic in Spring 3.0
- presentation layer components using HTML,Java Script, JSTL, Ajax, css, etc.
- Extensively used WebServices for communication between the different internal applications.
- Used SOAP for the communication between the different internal applications.
- Developed the build scripts using ANT.
- Involved in writing client side validations using JavaScript.
- Involved in Full SDLC life cycle experience including requirements gathering, high level design, detailed design, data design, coding, testing, and creation of functional documentation.
- Responsible for interacting with clients frequently and getting the requirements.
- Responsible for creating the base framework implementing with all best practices and coding standards.
- Wrote unit test cases for Unit Level testing using JUnit.
- Involved in various stages of the SDLC using Waterfall development process.
- Developed controllers and actions encapsulating the business logic.
- Configured and created application log files using Log4J.
- Analyze the requirement provided by business and provide a best optimize solution.
- Supporting the product during integration, preproduction, UAT and production phases. Used JIRA tool for creating tasks and issues tracking.
- Analyze the production issue and provide root cause analysis and provide solution for the same.
Environment:Struts 1.3, Spring 3.0, Java Script, WebSphere, DB2, SVN,IBM RAD.
Confidential, Orlando, FL
Java Project Lead
Responsibilities:
- Involved in developing front end screens using Icefaces (JSF), XHTML, CSS, Java Script technologies.
- Implemented MVC architecture Icefaces frameworks combined with Spring 3.0.
- Involved in the Analysis, Design, and Development and Unit testing of business requirements/
- Involved in optimizing the performance for increased productivity.
- Designed for fetching all database calls through Webservices and it is passed to front end through Webservices and converted through JAXB.
- Involved in developing client side JAX-WS SOAP Webservices, XML, XSLT.
- Responsible for interacting with clients frequently and getting the requirements.
- Responsible for creating the base framework flow implementing with all best practices and coding standards.
- In addition to the development of own tasks, also responsible for explaining the tasks to offshore and get things delivered as per client requirement.
- Involved in Agile development process.
- Supporting deployment during each release and hyper care - on call support during production move
- Analyze the production issue and provide root cause analysis and provide solution for the same.
- Involved in writing configuring business layer, DAO in Spring Framework
Environment:Icefaces (JSF),JAX-WS SOAP Webservice, Spring, Eclipse, Oracle 11g, Weblogic12.1.2, SVN, Linux, Windows
Confidential, Memphis, TN
Java developer
Responsibilities:
- Implemented Icefaces (JSF) Framework for UI development.
- Implemented MVC architecture using Icefaces framework combined with Spring 3.0 and Oracle using JDBC in the backend.
- Involved in complete infrastructure setup and configuration of Application Server - Weblogic10.0.5 on Windows for development and Linux for production environment.
- Responsible for creating many reusable Icefaces components that can be used through out the application for avoiding repeated coding.
- Integrated this application with response from other application through the response from their Webservices and implemented certificate security.
- Involved in the Analysis, Design, and Development and Unit testing of business requirements.
- Responsible for interacting with clients frequently and getting the requirements.
- Responsible for creating the base framework flow implementing with all best practices and coding standards.
- In addition to the development of own tasks, also responsible for explaining the tasks to team and get things delivered as per client requirement.
- Involved in Agile development process.
Environment: Icefaces (JSF), JAX-WS SOAP Webservice, Eclipse, SQL Developer, Oracle 11g,Spring Weblogic10.1.5, SVN, Linux, Windows
Confidential
Java developer
Responsibilities:
- Developed the presentation layer using Struts and client validations using JavaScript, Ajax.
- Responsible for working on creating business logic in Spring.
- Involved in Full SDLC life cycle experience including requirements gathering, high level design, detailed design, data design, coding, testing, and creation of functional documentation.
- Responsible for interacting with clients frequently and getting the requirements.
- Responsible for creating the base framework implementing with all best practices and coding standards.
- Wrote unit test cases for Unit Level testing using JUnit.
- Involved in various stages of the SDLC using Waterfall development process.
Environment:Struts 1.3, Spring 3.0, Java Script, WebSphere, DB2, SVN,IBM RAD.
Confidential
Java developer
Responsibilities:
- Developed both front-end and back-end of the product usingJava, Hibernate & Spring.
- Developed user interfaces using JSPs, HTML, CSS,JavaScript, Ajax, JSP Custom Tags.
- This project is in agile methodology/scrum based. Responsible for daily updates and deliver.
- Responsible for interacting with clients frequently and getting the requirements.
- Wrote unit test cases for Unit Level testing using JUnit.
- Involved in various stages of the SDLC using Waterfall development process.
Environment:Java, Spring, Hibernate,, Oracle, VSS, Tomcat, Eclipse.
Confidential
Java developer
Responsibilities
- Developed both front-end and back-end of the product usingJava, JSP & Servlet.
- Developed user interfaces using HTML, CSS,JavaScript, Ajax.
- Involved in various stages of the SDLC using Waterfall development process.
- Involved in Full SDLC life cycle experience including requirements gathering, high level design, detailed design, data design, coding, testing, and creation of functional documentation.
Environment:Java JSP, Servlet Tomcat, Oracle, Eclipse, CVS, Ant and XML.