We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Farmington Hills, MichigaN

SUMMARY

  • 3 Years of experience in Database, analysis, design, development, testing and Implementation of Client/Server, web applications using Java/J2EE technologies and using Oracle database.
  • Expertise in J2EE Web tier frameworks likeStruts1.2/2.0, JSF,Spring MVC.
  • Expertise on all J2EE technologies like Servlets, JSP, Web Services, JDBC.
  • Experienced in Oracle database, PL/SQL Server, IBM DB2 UDB.
  • Good knowledge of Data warehousing, Data warehousing design, business intelligence and performance optimization.
  • Possess a strong PL/SQL expertise in stored procedures
  • Ensured timely, complete and cost effective delivery of data mining and warehouse data maintain and enhancement.
  • Proficient in Designing, creating, testing and implementing tables, functions, procedures and custom PL/SQL packages.
  • Ability to create dynamic SQL processor object for the business servers.
  • Expertise in implementing open source frameworks Hibernate, spring and integrating them with other frameworks like Struts and JSF.
  • Experienced in designing Web Applications using HTML, CSS, JavaScript under Windows and UNIX Environments
  • Proficiency in deploying applications on J2EE Application servers like Web Sphere, Web Logic and JBoss
  • Development (TDD), Extreme Programming (XP), Scrum, Agile, UML, Rational Rose
  • Proficient in unit testing the application using JUnit
  • Experience with various databases - Oracle 8i/9i,10g, SQL Server and DB2
  • Hands on experience in writing the complex SQL queries and Stored procedures
  • Experience in Operating Systems like Windows NT/2000/XP/Vista/2007/2008, UNIX, Solaris and Linux
  • Hands on experience with various Microsoft Softwares and products, including Word, Access, PowerPoint, Excel, SharePoint and Outlook

TECHNICAL SKILLS

Programming Languages: Visual Basic, SQL, C++, C, .net, ASP.net, Java, Java, J2EE, JavaScript. SQL. Agile Mythology and Scrum Mythology.

Java/J2EE Technologies: Core Java, Servlets, JSP, JDBC, Applets.

Frameworks and Tools: Struts, Spring, JSF, Hibernate, MVC, JUnit, and MAVEN.

Web Technologies: XML, XSL, XSLT, HTML, HTML5, CSS, JavaScript, Servlet, Flash, JSP, JDBC

Databases: Oracle 10g/9i/8i, PL/SQL Server, IBM DB2 UDB

Application/Web Servers: Web Sphere, Apache Tomcat, Web Logic.

Operating Systems: Unix, Windows 98/XP/NT/2000/Vista/2007/2008

PROFESSIONAL EXPERIENCE

Confidential, Farmington Hills, Michigan

Java Developer

Environment: Eclipse, JSF 2.0, Spring, Prime Faces, Rich Faces, CXF Framework, Servlets, Servlet Filters, XML, Log4j, Hibernate, JPA 2.0, Java, J2EE, Unix, MySQL, Oracle, Derby, HTML, XHTML, PL/SQL, Sub Version, Cruise Control, ANT, SOA, Web Services, JUnit.

Responsibilities:

  • Developed the application on the lines of MVC architecture using JSF 2.0 framework.
  • Used Primefaces components for Rich UI development.
  • Extensive use of Ajax components with Primeface UI components.
  • Developed various Managed beans and linked them from Primeface UI components.
  • Developed some custom components for UI, In case readymade components are not available. One such thing is developed on the lines of Carousel component for Student Test component
  • Used JQuery to design the UI on the lines of Primefaces.
  • Involved with Hibernate implementation of JPA 2.0
  • Used JPA Entity Class mapping tables for Object/relational mapping and managing relational data.
  • Developed a Customized Log Manager using Log4j API.
  • Created dynamic and interactive screens using Faces Pages.
  • Developed some Servlets and Filters for application control.
  • Implemented the following design patterns: Facade pattern, Session pattern, DAO pattern
  • Worked on XML and DTD for transformation of messages from different systems through MQ channel.
  • Used Hibernate with JPA framework for ORM and for communicating with RDBMS.
  • Created connection pool and Data source for Oracle Using Web sphere.
  • Implemented business logic and developed java beans and helper classes to communicate with the Presentation tier, which consists of JSP/Servlets.
  • Extensively used JQuery for developing AJAX based applications.
  • Authorization is implemented at session façade level.
  • Involved in School Module, which will enable
  • Used SVN repository for Software Configuration Management and Version control.
  • Used Web sphere Application Server (WAS 6.0/7.0) as app server, which provides services like connection pooling, Transaction service, Security Services and Persistence Support to deploy this distributed web applications.
  • Eclipse was used to create, develop and debug the web applications.

Confidential

Programmer

Environment: Eclipse, Struts, Spring, JSP, JSF, Prime Faces, Servlets, Servlet Filters, XML, Log4j, Hibernate, Java, J2EE, Unix, MySQL, Oracle, HTML, XHTML, PL/SQL, Web logic, Web sphere, Sub Version, Cruise Control, SOAP, Web Services, JUnit.

Responsibilities:

  • Involved in complete life cycle of software development including designing, developing, testing, and deployment of application.
  • Adopted J2EE best practices, using J2EE patterns for performance optimization, scalability enhancements and cost effectiveness.
  • Fixed and developed JSP and helper Java classes on Web Logic 5.1 & 6.1.
  • Analyzed the system and requirements gathering for the system.
  • Developed several components and integrated into Servlets and JSP
  • Developed the Struts Action Classes that had the business logic
  • Designed and developed the application using JSP, Struts, Spring, HTML and JavaScript
  • Involved in Writing PL/SQL scripts for data migration from old system to new application tables
  • Designed the database in SQL.
  • Designed and developed JDBC module to read and write data from Oracle database and convert to XML format
  • Developed dynamic content of presentation layer using JSP.
  • Implemented open source MVC architecture using Struts framework
  • Provided support for database and wrote procedures, triggers using PL/SQL. Packaged all source classes into JAR files and deployed them into App Server using Deployment Descriptors.
  • Implemented open source MVC architecture using Struts framework
  • Developed JUnit test cases for unit testing the application and soapUI for testing Web Services.
  • Built and deployed war files on Web Sphere server and configured the data source to handle JDBC connections
  • Involved in the Unit Testing, Performance Testing and Load Testing
  • Developed classes for parsing XML data using JDOM
  • Written shell scripts that runs on AIX and LINUX as batch jobs.
  • Configured a Web Logic server to give an application access to a database.
  • Deployed various applications using Web Logic.
  • Delivered eB2B software using J2EE (JDBC, JMS, Servlet and JSP), ASP, XML, CVS and Eclipse
  • Written Scripts to deploy the application into Web Sphere application server for dev, QA, stage and production environment.
  • Designed developed and deployed n-tier web applications, client and server applications using Java, J2EE and
  • Web Technologies for enterprise applications.

Confidential

Entry level Engineer

Environment: Eclipse, Struts, Spring, JSP, JSF, Prime Faces, Servlets, Servlet Filters, XML, Log4j, Hibernate, Java, J2EE, Unix, MySQL, Oracle, HTML, XHTML, PL/SQL, Web logic, Web sphere, Sub Version, Cruise Control, SOAP, Web Services, JUnit.

Responsibilities:

  • Developed the application using Java5, Struts, JSP and JDBC and effectively implemented the work flow using MVC pattern
  • Delegated the Struts action management to Spring framework
  • Developed SQL queries and utilized stored procedures and triggers to perform transactions with the Oracle database.
  • Designed and deployed and Web sphere Systems from Proof of Concept to Development and QA to final Production lifecycle.
  • Installed and Configured of Web Sphere Application server V3.5/4.0/5.x,6.x, IBM HTTP Server, Sun-one Webserver on, Linux and Windows platforms.
  • Developed Plain Java Beans, Acton Form Beans Extending Action Form & Validation Forms
  • Developed the application using Struts framework.
  • Involved in implementing the DAO design pattern for database connectivity and access
  • Wrote PL/SQL stored procedures and used JDBC API
  • Responsible for writing SQL queries and stored procedures
  • Troubleshoot problems on the various environments involving the integrations of Web Sphere and IBM HTTP Server.
  • Trouble shooting errors both Application & JVM also analyzed heap and core plus error logs - configured tuned JVM for optimum performance.
  • Developed applications using Java/J2EE (EJB, RMI, Servlets, JSP, JMS, and JDBC etc.)
  • Developed complex SQL queries and Stored procedures to pull data from Oracle Database
  • Implemented JavaScript logic to handle user entry validation and navigation between frames.
  • Demonstrated excellent leadership abilities; trained and served as role model for new employees.

We'd love your feedback!