We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Nyc, NY

SUMMARY

  • Over 7 years of software development experience in object oriented programming, design and development of Multi - Tier distributed, Enterprise applications using Java and J2EE technologies with Software Development Life Cycle.
  • Extensive knowledge in working with J2EE technologies such as Servlets, JSP, JDBC, EJB, JNDI, JMS and Object Oriented Programming techniques.
  • Expertise in Web-Development technologies like HTML, DHTML, JavaScript, CSS, XML and XSL/XSLT and AJAX.
  • Expertise in various open source frameworks like Struts2.0/1.2, Spring2.5, JSF1.2, and ORM Technology like Hibernate 3.0.
  • Expertise in various components in Spring IOC, AOP and MVC.
  • Extensive development experience on different IDE’s like Eclipse, My Eclipse, NetBeans and RAD.
  • Experience with multiple Servers like IBM WebSphere, WebLogic, Sun Glass fish, Jboss and Apache Tomcat.
  • Experience in Web Services Technologies like SOAP, WSDL, UDDI and Service Oriented Architecture (SOA).
  • Experience in using DOM and SAX parsers to process, validate, parse and extract data from XML files.
  • Hands on experience in UML Modeling, Rational Rose and Design Pattern (J2EE) like Singleton Factory Method, Facade, Front Controller, Delegate Pattern, MVC Architecture.
  • Extensive experience in implementation of the version control software VSS, CVS and Clear Case.
  • Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant Tool.
  • Experience in various Agile methodologies like Test Driven Development, SCRUM, and Pair Programming.
  • Involved in Unit Test Cases writing and having good knowledge in JUnit.
  • Have strong experience in RDBMS like Oracle, DB2, PL/SQL, SQL, and SQL SERVER.
  • Team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.

TECHNICAL SKILLS:

Languages: Java, C, C++, XML, Perl, SQL and PL/SQL.

Java/J2EE Technologies: JSP1.2, Servlets, JDBC, RMI, JNDI, SAX, DOM, JAXB

Frame Works: Spring 2.x, Hibernate 3.0/2.0, Struts, Tiles, EJB3.x/2.x, JSF 1.2, Spring MVC and JPA.

Web/Application Servers: Web Sphere 6.1/5.1, Web Logic 9.1, Apache Tomcat6.0/5.5, Jboss 4.2 and Sun Glass fish.

IDE/Tools: Eclipse 3.5/3.3, Net Beans 3.6, RAD 6.0, WASD 5.0, My Eclipse 5.1

Web Services/MessagingL: Web Services, REST, SOAP, WSDL, JAX-WS, Apache AXIS 2, JMS, MQ Series, SOA.

Scripting Languages: HTML, DHTML, Java Script, AJAX, CSS

Testing and Build Tools: JUnit, Log4j, ANT, Maven

Databases: Oracle 8i/9i/10g, My SQL 5.0, SQL Server 2000,IBM DB2 v7.0

Operating System: Windows NT/2000/XP, UNIX, Linux and Solaris.

Source Control: CVS, Rational Clear Case and Subversion

PROFESSIONAL EXPERIENCE:

Confidential, NYC, NY

Java Developer

Responsibilities:

  • Actively participated in requirements gathering, analysis, design, and testing phases.
  • Designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
  • Developed the entire application implementing MVC Architecture integrating JSF with Hibernate and spring frameworks.
  • Designed User Interface using Java Server Faces (JSF), Cascading Style Sheets (CSS), and XML.
  • Used JNDI to perform lookup services for the various components of the system.
  • Developed the Enterprise Java Beans (Stateless Session beans) to handle different transactions such as online funds transfer, bill payments to the service providers.
  • Developed deployment descriptors for the EJB have to deploy on Web Sphere Application Server.
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
  • Extensively worked on MQ Series using point-point, publisher/subscriber messaging Domains for implementing Exchange of information through Messages.
  • Developed XML documents and generated XSL files for Payment Transaction and Reserve Transaction systems.
  • Implemented various J2EE Design patterns like Singleton, Service Locator, Business Delegate, DAO, Transfer Object, and SOA.
  • Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.
  • Used SubVersion to implement version control System.
  • Build ANT Script for the application and used Log4J for debugging.
  • Used JUnit Framework for the unit testing of all the java classes.

Environment: Jdk 1.5, J2EE, JSF 1.2, EJB 2.0, JNDI 1.2, Hibernate 2.1, Spring 2.0, HTML, JavaScript, XML, CSS, JUnit, UML, MQ Series, Web Services, SOAP, WSDL, UDDI, AXIS 2, Ajax, JUnit, Ant, Eclipse 3.3, IBM Web Sphere 6.1, DB2, subversion, Linux.

Confidential, NJ

Java Developer

Responsibilities:

  • Participated in Requirements gathering, Analysis, and Design and Development phases of the project with major emphasis on Development of the modules.
  • Developed new Web applications using Java Servlets, JSP, HTML, JavaScript and Web sphere.
  • Implemented MVC architecture using STRUTS.
  • Used Validation Framework in Struts, created custom validations and action level validations using ValidatorActionFrom.
  • Used Singleton pattern for accessing property files and factory classes.
  • Developed EJB tier using Session Facade, Singleton and DAO design patterns, which contains business logic, and database access functions.
  • Implemented JPA (ORM Mapping tool) framework to interact with the database to update, retrieve, insert and delete values effectively.
  • XSL used for communicate between XML documents into HTML documents.
  • Used CVS to do version control of the code.
  • Involved in Unit Testing and Integration of Use Cases
  • Involved in preparing the documentation of the functional specification, User manual and also updating various documents with newly implemented functionalities.

Environment: JDK 1.5, J2EE, JSP, Servlets, EJB, Struts, HTML, UML, JavaScript, Oracle9i, Weblogic Server 9.1, CVS, JPA, XSD, UNIX, RAD.

Confidential, Seattle, WA

Java Developer

Responsibilities:

  • User requirements study, analysis and review of the specifications.
  • Extensively used OOD concepts in overall design and development of the system.
  • Interaction with the users at all stages of development to ensure that development was as per user specifications.
  • Designed and Implemented the J2EE Based Struts with JDBC in Eclipse IDE.
  • Work directly with management, vendors, and third parties to ensure database management applications operate at peak efficiency.
  • Extensively worked on Java server side programming using Servlets, and JSP. CSS is used to style Web pages, XHTML and XML markup.
  • Implemented servlets to handle HTTP requests for on-line requests, credit card payments, registration and bug tracking.
  • Using XML for dynamic display of options in select box and description on web page.
  • Asynchronous messaging is done using JMS and created Queue for point - point messaging.
  • Web Services are used for accessing flight and hotel information’s.
  • Designed complex application database SQL statements for querying, updating and reporting using JDBC.
  • Responsible for testing, debugging, bug fixing and documentation of the system.
  • Developed JUnit test cases and performed integration and system testing.
  • Implemented Java components and deployed under the Web Logic server.

Environment: JAVA, J2EE, XML, Servlets, Java Script, JSP, CSS, JDBC, Struts1.2, SOAP, Eclipse3.2 with MyEclipse, SQL, CVS, Junit, SQL, Web Logic,Windows xp.

Confidential

Java Developer

Responsibilities:

  • Involved in Software Development Life Cycle (SDLC) of the application, requirement gathering, design analysis and code development.
  • Implemented Struts framework based on the Model View Controller design paradigm.
  • Designed and developed business components using Session and Entity Beans in EJB.
  • Implemented EJB’s Container Managed Persistent strategy.
  • Mapped classes to database tables in Deployment Descriptor files.
  • Worked on triggers and stored procedures on Oracle database.
  • Apache Ant was used for the entire build process.
  • JUnit was used to implement test cases for beans.
  • Worked on Eclipse IDE to write the code and integrate the application.
  • Application was deployed on Web Sphere Application Server.
  • Coordinated with testing team for timely release of product.

Environment: JDK 1.4, JavaScript, JSP 1.2, Servlets, Struts, JMS, WSAD, Oracle8i, Web Sphere Application Server 5.0, Oracle 9i, EJB, Ant, Linux.

We'd love your feedback!