We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Lansing, MI

SUMMARY

  • 4+ years of professional experience in Object Oriented Designing, Development, Documentation, Coding, Debugging, Implementation and testing of various applications.
  • Proficient in technologies Java, J2EE, EJB 3.0, JMS, JSP, Servlets, JSP Custom Tags Libraries, XML, Custom Tags Libraries, JavaScript and HTML.
  • Hands on experience using WebLogic 10.x/8.x, IBM WebSphere 5.x/6.x, and Tomcat Server.
  • Experience in implementing J2EE Design Patterns like MVC, Session Facade, DAO, Singleton etc.
  • Experienced with Java Multithreaded programming to develop multithreaded modules and applications.
  • Good knowledge in Java and EJB Design Patterns.
  • Experienced in Oracle and SQL Server 2005 including SQL/PLSQL.
  • Extensively worked with Servlets based Multi - Tier applications.
  • Good knowledge of Hibernate and Hibernate Query Language (HQL).
  • Experience working in front-end technologies like XML, HTML, CSS, JavaScript, AJAX.
  • Extensive experience with java compliant IDE’s like Eclipse 3.0, RAD 6.0 and Intellij.
  • Have strong analytical skills with proficiency in debugging, problem solving.

TECHNICAL SKILLS

Languages: Java (1.4/1.5/1.6), C, SQL.

J2EE Components: Servlets 2.5, JDBC 3.0, JNDI, JSTL.

Web Frameworks: Struts 1.1, Struts 2.0, Spring 2.0, JSF, JNDI, JSTL.

ORM/Data Mappers: Hibernate 3.0.

Server Technologies: JSP, Tags, JSP, Custom Tags.

Middleware technologies: EJB 3.0, Plain Old Java Object (POJO).

Client Technologies: HTML, DHTML, CSS, Java Script, JSTL Tag Libraries.

Web Services Technology: SOAP, WSDL, UDDI, XML, SOA, JMS, Hibernate.

Client Scripting: JavaScript, HTML,.

Server Scripting: JSF Tags, Custom Tags, JSP Action Tags, Struts Tags, Spring Tags.

Application Servers: Weblogic 8.0/10.3, WebSphere 6.x/5.x, JBOSS 4.

Database Servers: Oracle 8i/10G, MS SQL Server 2005, MySQL.

AJAX Frameworks: JQuery, AJAX.

Design Patterns: Singleton, MVC, Factory, Value Object, Session Façade, Business Delegate.

Platforms: Windows XP, Vista, Red Hat Linux 4/5, UBUNTU.

Versioning tools: Rational Clear Case, CVS.

IDE’s: Eclipse 3.x, IntelliJ, IBM RAD.

PROFESSIONAL EXPERIENCE

Confidential, LANSING, MI

Java Developer

Responsibilities:

  • Online Uploaded Documents from the MIChild Database are read and are stored in the MIBridges Database.
  • Created Front end pages Using JSP's and handle the server side logic in EJB 3.0 and Servlets.
  • Extensive use of Relational queries to retrieve data from the data base.
  • JDBC 3.0 is used as the database connectivity.
  • Java 1.6 is used for coding the server side.
  • Used Apache Tiles plug-in in UI designing and Struts form validations.
  • Developed presentation layer using JSP, HTML, XML, XSLT and Java Script.
  • EJB 3.0, Servlets are used to handle the data collected from the JSP’s.
  • Used Rational Clear Case and Clear Quest for version control.
  • PL/SQL Developer is used for querying.
  • External Applications communications was achieved using J2EE Web Services. Top-Down approach was used to create WSDL and generate EJB enabled web services using Apache CXF.
  • Oracle 10g is used as the database.
  • Designed and developed web pages by using Struts, JSP, Servlets, HTML, and JavaScript.
  • Implemented J2EE Design Patterns like MVC, Business Delegate, DAO and DTO.
  • Implemented client side validations using JavaScript.
  • Maintaining the business standards in EJB and deployed them in WEBSPHERE 7 application server.
  • Used Spring MVC implementation to connect the view to the model. And JSON was the preferable data transfer mechanism between the service layer and the UI.
  • Fixed Defects to meet the QA standards.

Environment: JDK 1.6, Oracle 10G, Windows XP, EJB 3.0, Servlets, JSP, JSF 1.2, Java script, AJAX, PL/SQL developer, Rational Clear Case, Rational Clear Quest, WebSphere 6.1 and Web services.

Confidential, COLUMBUS, OH

Java Developer

Responsibilities:

  • Designed & developed GUI for claim creation, processing and tracking.
  • Created Use Case Diagrams in UML.
  • The user interface components are developed using Java AWT/swing API.
  • Developed the business layer components as Stateless Session Beans based on EJB API.
  • Integrated external services (WSDL’s) into service app component by generating connector rules and then created activities to exchange data from Drools runtime flows with external services.
  • Developed the data access layer components as entity Beans based on EJB API.
  • Developed web based user interface screens using HTML and Java Script.
  • Created CSS to get unique look and feel across the related facets.
  • Client Side validations were done using JavaScript.
  • Deployed the EJBs on Web Sphere.
  • Design and development of a model-view-controller application framework (XML based "Struts"-like MVC model 2) for the company.
  • Developed Entity Beans as Bean Managed Persistence Entity Beans and used JDBC to connect to backend database DB2.
  • Made use of Visual Age for GUI development and deployment.
  • Stored procedures and triggers are created for high performance.
  • Designed and implemented Connection pooling for high-level performance.
  • Visual Age is used for coding through all the stages of this project.

Environment: JAVA 2.0 (JDK 1.2/JDK1.3), EJB 1.0, JSP, HTML, JavaScript, Servlets, Unified Modeling Language, XML, Web Sphere Application Server, Eclipse, DB2, Java AWT/Swing API, Stored procedures, Triggers, IBM Visual Age for Java.

Confidential

Jr. Java Developer

Responsibilities:

  • Played active role in Software Design, Development, Testing and Production support of the application.
  • Developed JSP’s to generate dynamic content based on the service requester and their requirements.
  • Used HTML Forms and JavaScript to develop user interactive web pages and validate the data.
  • Used Jdbc-Odbc Bridge to access and present data to clients.
  • Used Servlets to create the GUI
  • Used Servlets to process the data entered by the client in the search system.
  • Used JavaScript for validating the data entered by the client.

Environment: JSP 1.2, JavaScript, HTML, Servlets, JDBC, Weblogic 6.0, VSS, Oracle 7.3.

We'd love your feedback!