We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Northbrook, IL

SUMMARY

  • 6+ years of experience in Software Development Life Cycle (SDLC) including requirements analysis, design specification, code development, code integration, testing and deployment using Object Oriented Analysis and Design (OOAD) with Java/J2EE.
  • Extensive development experience on different IDE’s like Eclipse, My Eclipse, Net Beans.
  • Expertise in several J2EE technologies like JSP, Servlets, Java Scripts, Java 1.6, WSDL, JSF, Hibernate, Spring, Struts, EJB, Ajax, JAVA Beans, JMS, XML.
  • Expertise in Implementing MVC design pattern using Struts 1.0/2.0 frameworks.
  • Extensively worked on Struts Tag libraries, Validations, Exception Handling and JSTL in struts framework.
  • Expertise with IBM Web Sphere 6.1/7.0, BEA Web Logic, Jakarta Tomcat 5.5/6.0.23,Jboss 4.2.3/5.0
  • Experience in implementing various design patterns including Data Access Object, Session Façade, Business Delegate, Service Locator, MVC, Data Transfer Object and Singleton.
  • Expertise in Web page creation using HTML, DHTML, XHTML, JavaScript and CSS.
  • Good experience in using the Oracle 10g/9i/8i/8.0, DB2 and SQL Server databases.
  • Experience in database design, PL/SQL, Queries, Triggers, DB2 Client, O/R Mapping, Hibernate and JPA.
  • Experienced in implementing Spring Framework, Hibernate as ORM (Object - Relational Mapping).
  • Strong Knowledge in using TOAD.
  • Experience on AJAX for creating dynamic pages and actions.
  • Expert in using J2EE complaint application servers like BEA Web logic, IBM Web Sphere, Apache Tomcat, JBoss.
  • Used Maven for building project.
  • Experience in using Maven a build automation tool used specifically for java projects and Log 4j for logging purpose.
  • Developed unit tests using Easy Mock and Junit.
  • Excellent communication Skills, exceptional problem solving, strong programming abilities and a keen client needs assessment aptitude.

TECHNICAL SKILLS

Languages: C, C++, JAVA, SQL, PL/SQL

J2EE Technologies: Servlets, JSP, STRUTS Framework, JSF, EJB 2.0, Hibernate, Java Beans, JDBC, Java 1.6

Web Technologies: JavaScript, XML, DOM, CSS, HTML.

Frameworks: MVC, Struts1.3, J2EE Design Patterns, Spring.

Application/Web servers: IBM Web Sphere 5.x/4.x, Web Logic 8.x/7.x, JBoss, Tomcat.

Databases: Oracle 9i/10g, DB2 8.0/7.0, SQL Server 2000.

IDE Tools: IBM Web Sphere Application Developer (WSAD), Eclipse, Net Beans.

Operating Systems: Windows NT/2000/95/98/Me/XP, Sun Solaris.

Tools: and Utilities: Toad, SQL Navigator, SQL Loader, CVS, Maven, Junit, Log4j, Macro media tool.

PROFESSIONAL EXPERIENCE

Confidential, Northbrook, IL

Sr. Java Developer

Responsibilities:

  • Application was deployed on Web Sphere Application Server 7.0.
  • Migrated from WebSphere Application Server 6.0 to IBM WebSphere Application Server 7.0.
  • Worked on SOAP, WSDL and implementation of code templates generate WSDL file, and serialization files.
  • Implemented modules using Core Java APIs, Java collection, Threads, XML, and integrating the modules.
  • Used SOAP for Web Services by exchanging XML data between applications over HTTP
  • JUnit tests were written to test each module in the application.
  • Used Soap over Http and Soap over JMS for communication between components
  • Developed session, entity beans and message driven beans.
  • Developed, and debugged the servlets and EJB with Web sphere Application server.
  • Developed Web Services for data transfer using SOAP and WSDL
  • Used JUnit framework for unit testing of application and JUL logging to capture the log that includes runtime exceptions
  • Converted entire logging from LOG4j to JUL Logging
  • Developed user Interface using JSP, Java Script and HTML.
  • Used JAX-B to call web services described by WSDL.
  • Used XYTHOS to store the data when the request comes Confidential ODD times.
  • Designed and developed message driven beans that consumed the messages from the Java message queue
  • Involved in the production support of the application
  • Very good Confidential ATG Ecommerce products and out of box implementations.
  • Experience in Integration of various data sources like Oracle, SQL Server, Flat Files, Foxpro files. Powerful background in PL/SQL with data migration techniques.

Environment: JDK 1.6, Servlet, JSP, Beans, XML, XSLT, Html, JAX-WS, Spring 2.5,Hibernate 3.0, Java 1.6 Oracle 11g, Maven, SOAP, WebSphere 6.1, HTML, JavaScript, JUnit 4.0.

Confidential, Columbus, Ohio

Java Developer

Responsibilities:

  • Involved in requirement analysis meetings.
  • Developed the Use Cases and Sequence Diagrams using MS-Visio
  • Used JAX-WS for building the Web Services.
  • Used SOAP as a XML-based protocol for web service operation invocation.
  • Calls and responses between different components are transmitted as SOAP messages over HTTP.
  • Used SoapUI, a functional testing tool for Web Service testing.
  • Used SVN for source code control.
  • Implemented SQL, PL/SQL Stored Procedures, Triggers and Cursors.
  • Used JUnit, a test framework which uses annotations to identify methods that specify a test.
  • Used Log 4J to log messages depending on the messages type and level.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • Used design patterns like MVC, Singleton and Factory design pattern.
  • Used Spring Securitythat provides advancedauthentication, authorizationand other security features for enterprise applications.
  • Developed User Interfaces using HTML, JSP, Java Script technologies.
  • WebSphere application server is used for deployment purpose.
  • Hibernate, an object-relational mapping (ORM) library is used for mapping the object-oriented domain.
  • Developed SQL queries and Stored Procedures for retrieving the data from several databases.
  • Used XPATH, XQuery and XSLT for XML transformations.

Environment: Java 1.6/JDK 1.6, Servlet, JSP, Beans, XML, XSLT, Html, JAX-WS, Spring 2.5, Struts 1.3, Hibernate 3.0, Oracle 10g, PL/SQL, Ant, SOAP, JMS, WebSphere 6.1, HTML, JavaScript, JSON, JUnit 4.0

Confidential - Columbus, OH

Sr. Java Developer

Responsibilities:

  • Participated in reviewing the functional, business and high level design requirements.
  • Developed the Use Case diagrams and Class diagrams.
  • Application built on Java Financial platform, which is an integration of several technologies like Struts and Spring Web Flow.
  • Used the Inversion of Control module of spring framework.
  • Experience in working with thin, thick and NFC clients.
  • Published methods as web methods using REST-FUL web services.
  • Used SOAP UI for testing the web services.
  • Designed enterprise level applications on XML schema, SOAP and WSDL technologies.
  • Used XPATH, XQuery and XSLT for XML transformations.
  • Used XMLBeans for parsing the XML documents.
  • Used Soap over Http and Soap over JMS for communication between components.
  • Created the test cases using JUnit.
  • Developed the Application and business logic using Java 1.6
  • Implemented several design patterns like Singleton, MVC and Factory design patterns.
  • Developed the User interfaces using HTML, CSS3, JSP, JavaScript and Tiles etc.
  • Experience with jQuery.
  • Developed SQL queries and Stored Procedures for retrieving the data from several databases.
  • Used Hibernate for Object Relational Mapping.
  • Used Free Marker Template for sending the parameters to the back end systems.
  • Log4J was used for logging errors in the application.

Environment: JDK 1.6, Servlet, JSP, Beans, XML, XSLT, Html, JAX-WS, Spring 2.5, Struts 1.3,Hibernate 3.0, Java 1.6 Oracle 11g, Maven, SOAP, WebSphere 6.1, HTML, JavaScript, JUnit 4.0

Confidential, Fairfax, VA

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Responsible for Understanding the scope of the Project and for documenting the Detail Design document
  • Worked on Concept wave tool, which is mainly based on Web Services, which helps in interaction with various order entry applications.
  • Developed templates using Concept Wave
  • Used JavaScripts for the process of various order functions and integration within different applications
  • Used JMS for different applications to interact with each other by passing the order update to one end to another
  • Orders were created by sending SOAP requests though Soap UI
  • Written test cases and For Performing Unit Testing
  • Moved all the time consuming online processing request in to JMSQueue.
  • Used Web services WSDL and SOAP for getting credit card information from third party.
  • Implemented various design patterns in the project such as MVC, Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton
  • Designed and developed various Oracle database Simple and Complex Queries, PL/SQL procedures, Stored Procedures, Trigger and Functions.

Environment: Oracle 11g, Java 1.5, JavaScript, Oracle WebLogic Application server 11g, SQL Developer, Soap UI, Concept wave, XML, SOAP

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Performed analysis for the client requirements based on the developed detailed design documents.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio.
  • Worked on development of common framework in Google web Toolkit(GWT) to build screens and make remote procedure calls to middle ware
  • Developed STRUTS forms and actions for validation of user request data and application functionality.
  • Developed JSP’s with STRUTS custom tags and implemented JavaScript validation of data.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, Prepared statements, Stored Procedures and to manipulate the data in the database
  • Involved in developing business tier using stateless session bean.
  • Used JavaScript for the web page validation and Struts Validator for server side validation
  • Designing the database and coding of SQL, PL/SQL, Triggers and Views using IBM DB2.
  • Design patterns of Delegates, Data Transfer Objects and Data Access Objects.
  • Handled on issues related to conversion of JAVA to AJAX
  • Developed Message Driven Beans for asynchronous processing of alerts.
  • Used Clear case for source code control and JUNIT for unit testing.
  • Involved in peer code reviews and performed integration testing of the modules.

Environment: JAVA, J2EE 1.2,AJAX, Google Web Toolkit(GWT) STRUTS 1.0, JSP, JDBC, EJB 2.0, Maven, XML, IBM Web Sphere, PL/SQL, JUNIT, DB2.

We'd love your feedback!