We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

0/5 (Submit Your Rating)

New York City, NY

SUMMARY

  • Having 7 years of IT Experience in Analysis, Design, Development, Testing, Deployment and Implementation of Multi - Tier distributed applications using Java and J2EE Technologies.
  • Excellent Java development skills using J2EE, Servlets, JSP, Java Script, HTML, JMS, JDBC and Java Beans.
  • Strong Knowledge in MULE, BPM and BPEL implementation.
  • Strong front-end UI development skills using scripting languages like JSP, HTML, JavaScript, jQuery and CSS.
  • Strong Knowledge in NoSQL databases like MongoDB and Cassandra.
  • Experience in XML related technologies like DTDs, XML Scheme, XSL and XPATH.
  • Extensive experience in Presentation Tier development using JSF, JSP, JSTL Custom Tag Libraries, Apache Struts, Tiles, CSS and XML
  • Worked closely with technical architect in designing & object modeling.
  • Extensive experience on J2EE Application Servers such as WebSphere, WebLogic, Tomcat and Jboss.
  • Hands on experience in writing PL/SQL queries; Stored Procedures and Triggers and has exposure to different databases includes SQL Server, Oracle, IBM DB2, Postgre SQL.
  • Proficient in developing SOAP and RESTful Web Services.
  • Experience Working with Development IDEs like Eclipse, IID, WID and RAD.
  • Developed the build scripts using Jakarta ANT, Apache Maven.
  • Experience in understanding the client priorities and ability to meet the aggressive schedules.
  • Experience in Version control management using Clear case, CVS, SVN and VSS.
  • Experience in working with Unit testing using JUNIT, web2.0 technologies (AJAX).
  • Highly motivated, quick starter, solution-oriented programmer, strong in OOA and OOD, excellent at solving complex problems under strict deadlines.

TECHNICAL SKILLS

Languages: C, C++, Java, J2EE, PL/SQL, SQL.

J2EE Technologies: EJB, JDBC, JMS, Servlets, JNDI, JSP, JSTL.

Application Server / Web Server: Apache Tomcat, Web logic 8.1, IBM Web Sphere, Jboss.

SOA: Web Services, SOAP, WSDL, Restful web services.

IDEs: Eclipse, Net Beans, WSAD, RAD, IBM RSA 7.0, WID, IID.

Framework: Spring, Struts, Hibernate, ibatis, MVC Architecture.

Database: IBM DB2, Oracle 9i/10g, SQL Server, My SQL.

Design Patterns: DAO, DTO, MVC, Singleton, Factory, Saga, Facade.

Operating Systems: Windows 98/2000/XP/Vista/7, UNIX, Linux(RHL5)

GUI: DHTML, XHTML, JavaScript, XML, XSLT, AJAX.

Others: ANT, JUnit, Log4j, Clear Case, Tortoise SVN, MAVEN, BPM, and BPEL.

PROFESSIONAL EXPERIENCE

Confidential, New York City, NY

Sr. Java/J2EE Developer

Responsibilities:

  • Responsible for developing Use Case, Class diagrams and Sequence diagrams for the modules using UML and Rational Rose.
  • Used AJAX and JQuery to create an UI.
  • Developed the presentation layer using JSP, HTML, CSS and client validations using JavaScript.
  • Used Spring Framework for dependency injection with the halp of spring configuration files.
  • Developed Struts Action and Action Form Java classes as needed, added information to the struts-config.xml configuration file to fit a given page into the flow of the application.
  • Involved in Installation and configuration of Tomcat Server.
  • Involved in writing DAO layer using Hibernate to access the Oracle database.
  • Developed stored procedures to extract data from Oracle database.
  • Implemented ORM (Object Relational Mapping) framework with Hibernate for mapping java classes and database tables.
  • Involved in the JMS configuration, consuming and processing application to application requests by using JMS queue mechanism.
  • Design and implemented the backend layer using Hibernate.
  • Develop named HQL queries and Criteria queries in application.
  • Created Stored Procedures and other SQL scripts using PL-SQL.
  • Created web services using SOAP protocol.
  • Validated SOAP request elements with business requirements at the back-end.
  • Involved in the configuration management using CVS.
  • Used internal tools to monitor the production Logs and find the root cause for the failure and fix the issues by making the code changes where required.
  • Developed various test cases and performed unit testing using JUnit.
  • Developed Unit test cases for the classes using JUnit.
  • Developed ANT scripts to bundle and deploy application.
  • Application developed with strict adherence to J2EE best practices.

Environment: Java, JDK 1.7, J2EE, JSP, JSF, RichFaces, JQuery, JMS, AJAX, ANT, JavaScript, Hibernate, SQL/PLSQL, Web Services, SOAP, WSDL, JUnit, Tomcat, Oracle 11g, CVS and Windows.

Confidential, San Diego, CA

Java/J2EE Developer

Responsibilities:

  • Construct Interfaces for Public classes and detailed private classes using J2EE.
  • UI developed using, JSP, HTML and CSS.
  • Used Axis to develop, build and deploy the web services in the production environment.
  • Used Servlets and JSP’s in developing the web applications.
  • Review, Revise and approve functional requirements.
  • Developed business modules with JSP, Servlets, and Execution Service framework which is based on Struts.
  • Persistence layer was implemented using Hibernate.
  • Developed Hibernate Oracle ORM mappings to map the java classes to the database tables.
  • Integrated spring with Hibernate using Hibernate Template to perform CRUD operations against data base.
  • Developed the Database interaction classes using JDBC, Perl.
  • Developed messaging module using Spring JMS, and ActiveMq.
  • Used spring framework on the server-side along with various modules like Spring IOC, Spring Restful Web Services, Spring-Hibernate, spring MVC.
  • Used annotations for the controller methods to map the request urls and http methods as REST architectural style URL.
  • Review and Revise the validation requirements.
  • Used Java RMI to write distributed objects and wrote shell scripts for building and deploying the applications.
  • Developed ANT scripts to deploy some modules in Tomcat Server.
  • Created UML Diagrams using Rational Rose.

Environment: JDK 1.7, J2EE, UNIX, TOMCAT, RESTful AIX, CORBA, UNIX Shell Scripts, Perl, JDBC, CVS, Hibernate, Spring, Struts, Servlet, ANT, UML, EJB, Oracle 11g, API, PL/SQL, JUnit

Confidential, San Francisco, CA

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Used Rational Rose for the Use Case Diagrams, Object Diagrams, Class Diagrams and Sequence Diagrams to represent the detailed design phase.
  • Enhance the user interface using HTML5, CSS3 and JavaScript Libraries like JQuery, AngularJS.Involved in developing the CSS sheets for the UI Components.
  • Used Spring Framework.
  • Used Java/J2EE Design patterns like Business Delegate, Session Façade, Data Transfer Object (DTO) and Service Locator in the project extensively, which facilitates clean distribution of roles and responsibilities across various layers of processing.
  • Created Servlets which route submittals to appropriate Enterprise Java Bean (EJB) components and render retrieved information.
  • Written Enterprise Java Beans (EJB) to implement business logic.
  • Developed various EJB components to fulfil the business functionality.
  • Developed Session Beans to process requests from the user and used entity beans to retrieve and update customer information.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Wrote PL/SQL stored procedures, Prepared statement and used API.
  • Maintained and enhanced an existing Java SOAP webservice.
  • Used WebSphere Application Server for deploying various components of application.
  • Written spring webservice request handler classes at server side to the incoming SOAP messages and XML Configurations.
  • Extensively used WSAD while writing code & used CVS for change control.
  • Monitored the error logs using Log4J and fixing the problems.
  • Used XML with SAX parser to transfer data between applications.
  • Used JUnit for unit testing.
  • Created Unit, Acceptance and Integration Test Documents and Code Review Documents.

Environment: JDK, Spring, J2EE, JQuery, Angular.Js, JavaScript, Java SDK, XML, SAX, JSP, UML, JMS, HTML, Servlet, Eclipse, WebSphere, SOAP Web Services, JUnit, EJB, MAVEN, CVS, IBM DB2, Log4j.

Confidential

J2EE/Java Developer

Responsibilities:

  • Used Agile, SCRUM methodology.
  • Developed Applications using Spring MVC framework, Restful Web Services and used JSF, HTML, CSS, JavaScript for the web page development.
  • Applied CSS (Cascading Style Sheets) for entire site for standardization of the site.
  • Wrote the JSF navigational rules and configured backing beans in faces-config.xml.
  • Used Forms Engine (UI Framework) to develop the user Interface.
  • Used Spring Web Flow for describing the registration flow.
  • Developing the JSON object and passing to the UI to use it.
  • Used Maven Script for building and deploying the application.
  • Developed RESTful web services and used Forms Engine for triggering these RESTful services.
  • Used iBatis framework for ORM mapping and SQL configuration.
  • Designed and developed download and upload framework for batch process with Spring Core module and iBatis as Object Relational Mapping (ORM) framework.
  • Used internal tools to monitor the production Logs and find the root cause for the failure and fix the issues by making the code changes where required. The production defects where the call is failing and contacting the Service team, which is causing the failure and fixing the issue.
  • Involved in creating Unit test cases, test suite and Unit testing of the application components using JUnit.
  • Involved in deploying the code to the test environments and test the newly developed features.
  • Offshore Co-ordination and User acceptance testing support.

Environment: Java JDK 1.6, J2EE, Eclipse, Tomcat 5.5, Spring tool suite, Spring MVC framework, Restful services, Forms Engine, JSON, JSF, iBatis, HTML, JSP 1.2, Java Script, CSS, Clear Case, JUnit 4.10, UNIX, SOAP UI, Maven, Oracle 10g, Mule, Maven, LOG4J, Agile

Confidential

Junior Java Developer

Responsibilities:

  • Used Agile methodology for developing the application.
  • Development carried out under Eclipse Integrated Development Environment (IDE).
  • Involved in developing the user interface using JSP’s, JSTL, HTML, Struts, Servlets, and Ajax.
  • Reviewing and analyzing data model for developing the Presentation layer and Value Objects.
  • Extensive use of Struts Framework for Controller components and view components.
  • Involved in writing the exception and validation classes using Struts validation rules.
  • Involved in writing the validation rules classes for general server side validations for implementing validation rules as part observer J2EE design pattern.
  • Used Spring Web Flow for describing the registration flow.
  • Developed web services using SOAP and WSDL with Axis.
  • Developed, implemented, and maintained an asynchronous, AJAX based rich client for improved customer experience using XML data and XSLT templates.
  • Involved in writing the parsers for parsing and building the XML documents using SAX and DOM Parsers.
  • Used ORM mapping tool Hibernate for the interaction with database.
  • Developed various java objects (POJO) as part of persistence classes for OR mapping.
  • Developed SQL stored procedures and prepared statements for updating and accessing data from database.
  • Developed the Dao’s using SQL and Data Source Object.
  • Used JBoss for deploying various components of application
  • Used log4j for application & error logging.
  • Used Ant for building Scripts.
  • Used Clearcase Version Control for Project Configuration Management.
  • Used JUNIT for testing and check API performance.

Environment: JDK1.5, J2SE5.0, Struts, Servlet, Hibernate 4.0, SQL, JSP, Eclipse, Oracle 9i, Tomcat 5.0, XML, HTML 4/DHTML, AJAX, Jboss, log4j, ANT, CVS, SOAP, WSDL, Axis, SAX, Struts, spring.

We'd love your feedback!