Java Developer Resume Profile
SUMMARY:
- Having 7 years of Information Technology experience in Analysis, Design and Development in Java-J2EE technologies.
- Have extensive knowledge and working experience on Software Development Life Cycle SDLC , Object Oriented Analysis and Design OOAD .
- Experienced in Agile SCRUM, RUP Rational Unified Process and TDD Test Driven Development software development methodologies.
- Extensive expertise in UI design and development using HTML, DHTML, Java Script, CSS, JSP, AJAX.
- Experience in server side programming like Servlets, JSP, JDBC, JNDI and JMS.
- Good experience on application servers like Apache, JBoss, Web Logic, Web Sphere.
- Experience in development of software applications using Java, JDBC, Servlets, JSP, JSTL, Struts, Hibernate, Spring, Java Script, HTML, CSS, XML, XSLTand AJAX.
- Experience in developing applications using waterfall, RAD and Test Driven methodologies
- Proficiency in programming with different Java IDE's likeEclipse, MyEclipse, NetBeans, RAD and JDeveloper.
- Good exposure to Java Web Services development using Spring 3.0.
- Good experience in XML, X-Path.
- Strong experience in Scrum Methodologies, UML and Test Driven Methodologies and MVC based frameworks like Spring, Struts.
- Experience in Design and Development of database systems using Relational Database Management Systems including Oracle and DB2.
- Experience in writing JUnit and DB Unit test cases in test driven environment.
- Practicing Agile and development frameworks and standards, Test Driven Design Development.
- Hands-on experience with Web/Application servers Tomcat, IBM Web Sphere, BEA Web logic .
- Experienced in OOAD Techniques, developing Use Cases, Interaction Diagrams Sequence, Class and Collaboration diagrams , Packages and Classes using Rational Rose and Visio Standard version 5.0 c.
- Experience in working databases like Oracle SQL, PL/SQL , SQL Server 2008.
- Written SQL queries, stored procedures and triggers using relational databases like Oracle9i/10g, and SQL Server.
- Good Knowledge of using IDE Tools like Eclipse, MyEclipse, Net Beans,RAD for Java/J2EE application development.
- Experience working extensively on both UNIX based and Windows environments.
- Quick Learner, highly motivated team player with excellent organizational and analytical skills.
SKILL SET:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PROFESSIONAL EXPERIENCE:
Confidential
Java UI Developer
Research and development engineers at MBRDI assess the performance and reliability of various sub-systems and contribute to product development in all the stages of the life-cycle.
Responsibilities:
- Responsible for design, development, test and maintenance of applications designed to work with MB in-vehicle Infotainment system, which is based on Java technologies.
- Spring Architecture implementation using Java Beans and Servlets in conjunction with JSP and XHTML to develop user Interface for administrative and user interaction screens.
- Client-side validations were done using Java Script.
- Built and accessed the database using Hibernate with Oracle 10g.
- Developed JavaBeans with Hibernate 3.0 iBatis for necessary transactions like fetching the required data, updating the customer information.
- Designed and developed generated JSP pages based on Struts MVC architecture and also updates configuration setting in configuration files.
- Writing custom filters, directives for the HTML5 using angular code.
- Used Front End Developing UI Interface using JSP/Tiles, JSTL, HTML5.0 CSS, JavaScript, Ajax, JQuery.
- Responsible to develop JSON Object responses.
- Built and accessed the database using Hibernate with DB2.
Environment: Java, Hibernate, Struts MVC, DB2, HTML, HTML5, JSP, XHTML, Servlets, JDBC, Java Script, Spring Framework, JavaBeans, IBM Web Sphere 6.0, Eclipse, Oracle 10g, iBatis, Perl, Log4J.
Confidential
Java Developer
The objective of system is to have a framework in place for the organization, which allows the Customer Contact department to design and launch various Surveys and collect feedback from the customers. This application was developed using Spring framework and Oracle 10g as the backend.
Responsibilities:
- Developed JSPs for the presentation layer.
- Interacted with oracle database by using JDBC.
- Worked in an agile development process based on Scrum.
- Involved in SDLC of application developed using AGILE methodology
- Involved in writing Java Script functionality for the front end validation.
- Worked on Self Service registration process for user registration from different products.
- Involved in implementation of persistence layer using Hibernate and prepared Value Objects.
- Used Front End Developing UI Interface using JSP/Tiles, JSTL, HTML5.0 CSS, Java Script, Ajax, JQuery.
- Developed JSP pages using tag libraries.
- Developed presentation layer using JSP, HTML, Java Script, HTML5, JQuery and CSS.
- Created user-friendly GUI interface and Web pages using HTML5 and CSS and JSP.
- Developed custom inversion of control framework for JSP/JSF portlets on Liferay Portal Server.
- Generate UI mockups from paper-and-pencil concepts to high-fidelity prototypes that convey the interaction model using HTML and CSS.
- Implemented Different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session fa ade and DAO design patterns.
- Used Model View Controller pattern, JSP as the presentation layer, Struts as the controller.
- Used Spring 3.0 for transaction management and for dependency injection.
- Integrating Spring injections for DAOs to achieve Inversion of Control, updating Spring Configurations for managing Java objects using callbacks.
- Designed and Developed Java Objects based on Java Patterns and UML Specifications.
- Prepared Hibernate mapping files and prepared POJOs.
- Experience in writing logs using Log4j.
- Performing debugging, testing and review of the programs.
Environment: Core Java, Spring 3.0, Spring MVC, HTML, HTML5, Agile, XML, Hibernate, JQuery, JSF, JSP, Java Script, Oracle.
Confidential
Java Developer
Aetna is one of the biggest Insurance companies in the entire U.S. Worked with Online Quote application which allowed users to go online and compare quotes instantly with other insurance providers
Responsibilities:
- Involved in all the phases of SDLC including Requirements Collection, Design Analysis of the Customer Specifications, Development and Customization of the Application.
- Created UML diagrams use case, class, sequence collaboration diagram based on the business requirements using IBM Rational Software Modeler.
- Using OOAD Technology classes are designed in UML with the help of Rational Rose tool.
- Created user-friendly GUI interface and Web pages using HTML and CSS and JSP.
- Developed web components using MVC pattern under Struts framework.
- Wrote JSPs, Servlets and deployed them on Weblogic Application server.
- Wrote Oracle PL/SQL Stored procedures, triggers, views for backend database access.
- Designed and developed the application using Java Server Faces JSF framework.
- Using OOAD Technology classes are designed in UML with the help of Rational Rose tool.
- Created user-friendly GUI interface and Web pages using HTML and CSS and JSP.
- Developed web components using MVC pattern under Struts framework.
- Wrote JSPs, Servlets and deployed them on Weblogic Application server.
- Created of interface to manage user menu and Bulk update of Attributes using JS, EXTJS and JQUERY.
- Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
- Used JSON JavaScript Object Notation to read the JavaScript object.
- Extensively usedJQueryin web based applications.
- Wrote Oracle PL/SQL Stored procedures, triggers, views for backend database access.
- Used JSP's HTML on front end, Servlets as Front Controllers and JavaScript for client side validations.
- Used JSP's HTML on front end, Servlets as Front Controllers and JavaScript for client side validations
- Designed, developed and maintained the data layer using JDBC and performed configuration of JAVA Application Framework
- Developed Unit test cases for the classes using JUnit.
- Developed and maintained Ant Scripts for the build purposes on testing and production environments.
- Application developed with strict adherence to J2EE best practices.
Environment: Java, J2EE, JSF, EXTJS, JQuery, JSP, Servlets, JavaScript, Struts, SQL/PLSQL, JUnit, Apache Tomcat Server, HTML, XML, XHTML, CVS, Windows.
Infosys Technologies, Pune, India June 2007 Dec 2009
Jr. Java Developer
Infosys Technologies is a global leader in business consulting and technology solutions. As a proven partner focused on building tomorrow's enterprise, Infosys enables clients in more than 30 countries to outperform the competition and stay ahead of the innovation curve. We create value for our clients by helping them surmount current challenges and see into the future of their business.
Responsibilities:
- Design, Development of technical specifications using design patterns and SOA methodology using UML, Unit test, Integration System testing.
- Developed and tested the application in RAD development environment and deployed into the WebSphere.
- Migrated the Servlets to the Spring Controllers and developed Spring Interceptors, worked on JSPs, JSTL, and JSP Custom Tags.
- Developed and flexible, scalable, utilizing open source technologies like Hibernate ORM and Spring Framework.
- Written JDBC statements, prepared statements and callable statements for various database update, insert, delete operations and for invoking functions, stored procedures, triggers.
- Implemented MVC architecture by using Spring to send and receive the data from front-end to business layer.
- Used JSPs, HTML, Java Script, and CSS for development of the web pages.
- Developed Ajax, Java Script validation functions for client side validations.
- Used object query tool JXPath to simplify querying of sets of java objects by using XPath-based syntax and JQuery.
- Used O/R mapping tool Hibernate for persistence to make the product Database agnostic.
- Experience calling the mainframe from the distributed platform.
- Worked with PL/SQL using Oracle9i and Oracle10g database.
- Involved in functional testing, unit testing and Integration testing and defect fixes.
Environment: JDK 1.5, Spring, Web services, WebSphere, JSF, JSP, HTML, JSP, Java Script, JUnit, Unix Shell Script, ANT, WSDL, XML, XSLT, JQuery, AJAX, XSD, JXPath, XPath, Oracle9i 10g, Windows XP.