We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

North, CarolinA

SUMMARY

  • 6 years of experience as a J2EE Developer, involved in developing Web/Enterprise applications using JAVA/J2EE technologies.
  • Expertise in using MVC frameworks (Struts and Spring) and Hibernate for developing web applications.
  • Extensively worked on J2EE technologies, including Servlets, JSP, JDBC, JNDI, JMS and EJB.
  • Deployment experience using BEA WebLogic, JBoss, Tomcat and IBM WebSphere application server.
  • Experienced in using XML, DOM, XSD,XPath,XSLTand JSON.
  • Good expertise in various IDE tools like Eclipse, Netbeans, Visual Basic Studio, Xilinx and Stylus Studio.
  • Development experience on Embedded Linux, Windows and Android Platform.
  • Experience in using CVS and GITVersion Control Management.
  • Well versed in working with Relational Database Management Systems as OracleandMySQL.
  • Expertise working with standard JAVA/J2EE Design Patterns (MVC, Singleton, Session Facade, DAO, Service Locator, Factory Method and Business Delegate).
  • Strong analytical & debugging skills and ability to rapidly learn new concepts.
  • Strong interpersonal skills along with excellent verbal and written communication skills.

TECHNICAL SKILLS

Programming languages: Java, C, Python, Matlab.

Scripting languages: JavaScript

Operating Systems: Linux, Windows

Database Systems: Oracle, MySQL

Application/Web Server: BEA Web Logic, JBoss, IBM Web Sphere, Apache Tomcat

Networking Protocols: HTTP,TCP/IP, SMTP, IMAP, POP3

Frameworks: Struts, Spring,Hibernate, Apache Axis

IDE: Eclipse, Netbeans, VisualBasic Studio, Xilinx, Simulink, Stylus Studio

Java/J2EE technologies: Servlets, JSP, EJBs, JavaBeans, JSTL, JMS, JDBC, JNDI, Design patterns,MultiThreading, Collections

Web Technologies: XML, JSON, XPath, XSD, HTML, CSS, JavaScript, AJAX, WebServices, SOAP, WSDL

VersionControl Technology: CVS, GIT

Tools: SoapUI, Toad, TortoiseCSV.

PROFESSIONAL EXPERIENCE

Confidential, North Carolina

Java Developer

Responsibilities:

  • ImplementedStrutsModel View Controller (MVC) framework to develop the Presentation Logic of the application and the Action classes for ClaimManager module. It was also used at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance.
  • Involved in the development of Web backend logic and service layer for implementing the business logic.
  • Used Hibernate as Object Relational (OR) Mapping Tool for the backend data persistency.
  • Used JUnit extensively for testing and Log4j for logging and debugging purposes.
  • BEA Web Logicwas used to deploy various components of the application.
  • Used Java/J2EEDesign patterns like Façade Pattern, Data Access Object (DAO), Model View Controller Pattern, Singleton andFactory Methodin the project extensively which facilitated clean distribution of roles and responsibilities across various layers of processing.
  • Responsible for testing various modules of the application and writing the test cases and test plans for the application.
  • Responsible for solving technical issues.

Environment: Struts, Hibernate, Oracle, Web Services (Soap) Client, BEA WebLogic Server, UNIX AIX system, JUnit Testing.

Confidential, Moline, IL

Java Developer

Responsibilities:

  • Implemented web front end using Spring MVC Module.
  • Used Springs’ IOC extensively to load the various dependency services
  • Used Hibernate to retrieve/update information from/to the database.
  • Used MySQL for Database.
  • Developed Stateless Session Beans to process business objects.
  • Developed WebServices producer and client components using WSDL/SOAP for OrderMangementSystem.
  • Developed MDB’s using JMS to exchange order.xml, OrderAck.xml, orderStatusAlert.xml between different applications.
  • Used Java/J2EE Design patterns like Factory Method, Singleton, Business Delegate, Data Access Object (DAO), Session Façade and Service Locator.
  • Used Log4j for logging and debugging and used JUnit extensively for unit testing.
  • Used IBM WebSphere for deploying various components of application.

Environment: Spring, Hibernate, JDBC, MySQL, IBM WebSphere, DOM, JMS, MDB, WebServices (Soap) Producer component.

Confidential, Atlanta, Georgia

Java Developer

Responsibilities:

  • Designed & developed the front - end dynamic web pages using JSP, JSTL, Struts,HTML and CSS.
  • Used Jakarta Struts Framework to implement Model View Controller (MVC) architecture to promote loose coupling and make the application more scalable in future.
  • Created Action Class which route submittals to appropriate Enterprise Java Bean (EJB) components.
  • Used XSD to determine interrelationship between the attributes and elements of an Xml objects.
  • DOMwas extensively used as the XML parser
  • Used Java/J2EE Design patterns like Business Delegate, Session Façadeand Service Locator in the project.
  • Extensively used EclipseforIDE.
  • Used Hibernate for persistence of data.
  • Used Log4j for logging and debugging and used JUnit extensively for unit testing.
  • Used JBoss Application Server for deploying various components of application.
  • Used ANT script to build the project.
  • Involved in debugging the application modules.
  • Involved in integration and regression testing of the project.

Environment: Struts MVC,Hibernate, JBoss,Servlets,JSP, JSTL, STLD, Oracle, JDBC, Log4j, XSD, DOM, Stylus Studio.

We'd love your feedback!