We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Leesburg, FL

SUMMARY:

  • About 6 years of experience in Analysis, Design, Development and Testing of Client - Server applications using JAVA/ J2EE technologies.
  • Good understanding and experience in Object Oriented Analysis and Design.
  • Expertise in developing applications in Core Java (Exceptions, Collections Framework, Generics, Threads).
  • Expertise in developing and deploying J2EE applications on application servers like Web Logic 8.1/7.6, JBoss 4.0.1/5.0 and WebSphere6.1.
  • Experience with Source Control systems (Subversion) and automatic build environment.
  • Experience in writing SQL Scripts and PL/SQL Stored Procedures in Oracle, MySQL and DB2 database server
  • Expertise in developing multi-tier applications using J2EE technologies like Servlets, JSP, Hibernate and JDBC.
  • Experience in working with Agile Methodology and Web services using Service Oriented Architecture (SOA).
  • Extensive experience in Web application development using - HTML, DHTML, CSS, XML, UML, JavaScript, JQuery, Ajax, Hibernate, J2EE (JSP, JSTL, JMS, JSF, Servlets, JDBC, JNDI, Java Beans, LDAP, Struts, EJB)
  • Experience in using Struts and Hibernate Framework.
  • Experience in using Tomcat, JBoss, WebSphere, Glassfish and WebLogic Web Server.
  • Proficient in using Relational Database Management System (RDBMS) concepts and writing complex SQL queries,Stored Procedures, Functions, and Triggers.
  • Experience in Java GUI using AWT, Swing and JavaBeans.
  • Experience in client side web technologies such as JavaScript and HTML.
  • Experience in developing applications using IDE technologies such as Eclipse and Net Beans.
  • Experience in Database Management using Oracle, MySQL and PL/SQL.
  • Experience in Java build tools such as Ant.
  • Comfortable working in Windows, Linux and Mac OS operating systems.
  • Extremely motivated for problem solving with ability to learn new technologies.
  • Ability to work in a team or individually.
  • Excellent communication skills with good proficiency in written and spoken English.

TECHNICAL SKILLS:

Programming Languages: Java, C, C++, Perl, UML, Verilog, VHDL

Distributed Technologies: EJB, RMI

Web Technologies: JavaScript, HTML, XML, CSS, JQuery

Server Side: Servlets, JSP, JDBC

IDEs: Eclipse, Net Beans, JDeveloper

Operating Systems: Windows, UNIX, Linux, Mac OS

Frameworks: Apache Struts, HibernateDatabases: SQL, PL/SQL, Toad, MySQL, Oracle, MS Access

Web Servers: Apache Tomcat, Jboss, Glassfish, WebSphere, WebLogic

PROFESSIONAL EXPERIENCE:

Confidential

Java/J2EE Developer

Responsibilities:

  • Designed and implemented web application and web services to allow secure communication system among the BYU SAAS employees, administrators and students.
  • Designed and implemented web application and provided more than 30,000 users the facility to register their vehicles as well as pay their traffic citations online.
  • Provided weekly status reports to the manager with the latest information of all ongoing activities.
  • Assisted in converting International Studies web system from Apache Tapestry to Spring framework, altering the code and simplifying the comprehension of the system.
  • Designed and implemented the entire university’s Financial Services web system making it compatible with PeopleSoft system and allowing delegated users to have access to the required financial reports.
  • Used MySQL and Oracle platforms to create databases of student and faculty login information and their desired areas of study.
  • Used Eclipse and Net Beans as IDE tools to build up applications.
  • Used Struts framework to implement the MVC architecture for most applications.
  • Developed codes for ActionServlet, RequestProcessor, and Action classes by extending Struts package.
  • Performed validation for client side as well as server side with the help of Struts Validation Frame Work.
  • Configured and used JBoss application server for creating Datasource and enabling JNDI for beans and database lookups.
  • Involved in the implementation ofStateless session beans (EJB)for business logic layer and Entity beans for persistence.
  • Used EJB 3.0 Message Drive Beans to initiate daily process.
  • Executed quality and assurance testing in developed application, reduced performance errors on average by 95%.
  • Resolved Blackboard problem tickets and made 100% follow ups maximizing the customer satisfaction.
  • Developed UML diagrams to develop use cases for various applications.

Environment: Java, C++, J2EE, MySQL, SOA, Oracle, Apache Struts, Servlets, JSP, JSTL, JDBC, Tag Libraries, UML, EJB 3.0,Eclipse,Net Beans, JBoss, JNDI

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in complete SDLC management using Rational Unified Process - Requirements gathering, Design, Analysis, Development and Testing.
  • Followed the Java coding standards for scalability, reusability and ease of maintenance.
  • Used Struts framework along with JSP, Servlets, HTML, CSS, JQuery and JavaScript to construct dynamic web pages.
  • Performed validation for client side as well as server side with the help of Struts Validation Frame Work.
  • Created XML Schema, XML template and XSL. Developed Web Services Application using SOAP
  • Deployed components on JBoss and Web Sphere application server,
  • Designed banking web application by implementing the Struts 1.2 framework for Model View Controller (MVC) pattern.
  • Used custom tag libraries to create standard tags in JSP and Struts.
  • Used RAD iterative and software prototyping methods for data and business modeling.
  • Configured Hibernate for accessing the database.
  • Used Oracle SQL Developer as an oracle client to query the database.
  • Used EJB 3.0 to implement business objects and business logic of the system.
  • Used JUnit for unit testing different modules of the application.
  • Was responsible for the support and maintenance of the banking application.

Environment: Java 1.4, J2EE, JSP, Struts 1.2, HTML, CSS,SOA, JavaScript, UML, EJB 3.0, Servlets, RAD,Oracle 10g, SQL, PLSQL, CVS, JUnit, Hibernate, JQuery, JBoss

Confidential, Leesburg, FL

Java/J2EE developer

Responsibilities:

  • Involved in design of the application using enterprise design patterns and frameworks.
  • Involved in creating initial prototypes using Struts and Hibernate framework.
  • Developed presentation layer of the application using JSP, HTML, CSS, JQuery and JavaScript.
  • Used Java Servlets as server side module to process user requests.
  • Involved in design and develop business tier based on functional requirements.
  • Assisting senior developers with coding and layout.
  • Implemented MVC architecture using Servlets, JSP and Enterprise Java Beans.
  • Involved in performance tuning, configuration and deployment of application on Apache Tomcat, JBoss and Web Logic Application Servers.
  • Involved in creating complex database SQL queries to maintain the patient records.
  • Developed Message Driven Beans to process the JMS messages and insert the data in the database.
  • Worked with configuration management groups for providing various deployment environments set up including System Integration testing and Quality Control testing.
  • Code reviewing and debugging.
  • Fixed several bugs and suggested features and enhancements. Interacted with QA team for resolving the issues.

Environment: Java 1.5, Apache Tomcat, Web Logic 10, Oracle 10g, MySQL 5.1,, Tiles, RMI, JDBC, JNDI, JMS, Servlets, JSP, HTML, CSS, JavaScript, JQuery

Confidential

Junior Java Developer

Responsibilities:

  • Developed application which involved making the content on various sections of the website dynamic. Worked involved working with the various components of Team Site, Calico, web logic & Oracle.
  • Used edge technologies like Object Oriented Analysis, Design and Development using Java, HTML, Java Script, Servlets, and JDBC.
  • The work involved design, implementation and coding in XML, Java, Java Servlets, J2EE, etc.
  • Developed distributed components using EJB, used RMI as middle-ware and deployed them on Tomcat server.
  • Used JDBC for database server connection (MySQL) in JBoss.
  • Wrote and modified Build scripts shell to automate release processes.
  • Developed new workflows in Team Site and enhanced the old workflows to add in additional capabilities like notification, concurrent Reviewing etc.
  • Designed, customized and implemented metadata search and Database Synchronization.
  • Part of a team that integrated with Web logic and Calico Personalization server to make the website personalized and dynamic.

Environment: J2EE, Java Servlets, HTML, JDBC, Java Server Pages, XSLT, Oracle, XML, MySQL, JBoss

We'd love your feedback!