We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

NJ

Professional Summary:

  • Software Professional with Total 9.4yrs(8 yrs in Java) of experience in Design and development in the areas of Object Oriented technologies, client/server applicationsand web based applications.
  • Extensive programming experience in developing web basedand Enterprise applications using various application architectures like Object Oriented design and SOA and Industry specific reference architectures on heterogeneous platforms like UNIX/Linux and Windows.
  • Hands on experience in designing, developing, testing and implementation of application software using Core Java, Multi-Threading,J2EE,JavaBeans,JNDI,JSP,Servlet, Hibernate, JPA, Spring, EJB, SOA, Webservices, JSON, JMS, MQ Series, Struts, XML, XSD, XSLT, JAXB, HTML, JavaScript, AJAX, JQuery, UML, DesignPatterns, Maven, Ant and Oracle.
  • Expertise in working with servers like WebLogic, WebSphere, JBOSS and Tomcat.
  • Implemented Service Oriented Architecture by publishing and consuming WebServices using SOAP, RESTFul protocols, WSDL, XML, JAXB, XSD and Apache Axis2 framework.
  • Good working experienceonWaterfall andAgile methodology .
  • Experience on Middle-ware products like TIBCO EMS and Oracle Fusion products.
  • Good Knowledge and work experience on developing web application using Struts frameworks.
  • Experience in J2EE design patterns including Singleton, Factory, Session Façade, Data Access Object, Data Transfer Objects and Business Delegate.
  • Good Experience in various UI technologies including JSP, AJAX, JQuery, CSS, HTML, XSLT and JSON.
  • Worked with different Java IDE’S includesRAD, Eclipseand JDeveloper.
  • Experience in using various version control tools like SVN, CVS and VSS.
  • Expertise in using XML Parsers SAX and DOM.
  • Effectiveness in coordinating with business team to fix defects and resolve issues.
  • Complete knowledge of software development life cycle (SDLC), through phases of requirement, design, documentation, implementation and testing.
  • Experience in writing SQL queries, Stored Procedures for accessing and managing databases such as Oracle, DB2, MySQL.
  • Proficient in using Maven and ANTfor building projects and Log4j for logging and debugging purposes.
  • Responsible for Requirement gathering, Requirement review, Coding, Code review, Test case review.
  • Ability to learn the emerging new technologies quickly.
  • Possess excellent communication, interpersonal, analytical and problem solving skills.
  • Good Experience in TDD.

Technical Skills:

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

Web Technologies: HTML, DHTML, JavaScript, JSON, AJAX.

XML Technologies: XML, DTD, XSLT, XSD and Xpath, JAXB SAX, DOM.

Databases: Oracle 10g, 9i, SQL Server 2000, DB2 and Sybase.

Operating Systems: UNIX , Linux, Windows 98/2000/NT/XP.

Web Servers: Tomcat and IBM HTTP Server.

Application Servers: WebSphere 7.0, Weblogic10.3 andJBoss 5.1.

Middleware: Tibco EMS, Oracle ESB, JMS and MQ-Series .

IDE’s: Eclipse, RAD andJDeveloper, TOAD, SQL Developer .

Framework: Spring 3.x and Struts 1.2 .

ORM Technologies: Hibernate 3.x and JPA .

Webservice Specifications: JAX-WS and JAX-RS .

UI Technologies: JSP, JavaScript, JQuery, AJAX, CSS and HTML.

Version Control: SVN, CVS and VSS.

Bug Tracking Tool: HP QC and JIRA.

Professional Experience:

Confidential

Role: Java Developer.

Responsibility:

  • Used Agile methodology for design and development of project.
  • Designed and developed the front-end using JSP, HTML, CSS, JQuery, Ajax, JavaScript.
  • Implemented Tax and Loan ID modules.
  • Responsible for developing DAO layer using Spring MVC and configuration XML’s for Hibernate and to also manage CRUD operations (insert, update, and delete).
  • Implemented factory, singleton and DAO design patterns.
  • Created and maintained the configuration of the Spring Application Framework (IOC) and implemented business logic using EJB.
  • Converted EJB MDB’s in to Spring MDP’s.
  • Implemented SOAP Services(JAX-WS) to interact with external systems like Fidelity and TSYS.
  • ConvertedBusiness to customer services into Restful Services.
  • Used RESTfulclient to interact with the services by providing the RESTful URL mapping.
  • Responsible for bug fixes and documentation.
  • Used Selenium Test Automation Tool.
  • Wrote UNIX Shell scripts and used UNIX environment to deploy the EAR and read the logs.
  • Ability to learn and adapt quickly to the emerging new technologies.

Environment: CoreJava, J2EE, JSP, Servlets,Hadoop,Spring Core, Spring MVC, Spring ORM, Spring AOP and Spring JMS, Hibernate, JPA, EJB, WebServices(SOAP and Restful), JQuery, Ajax, XML, JavaScript, JSON, CSS, HTML, SVN,Selenium, Log4j, Weblogic, Putty, UNIX/Linux, SQL, SQL Developer and Oracle DB.

Confidential

Title: Enterprise Transaction Scanning in AML(Anti Money Laundering).

Role: Java Developer.

Responsibilities:

  • Interaction with Business users on daily basis for gathering the Requirements.
  • nvolving in the analysis and gathering the requirements
  • Involving in the preparing low level design.
  • Involved in the development of Report Generation module. Which includes volume statistics report, Sanctions Monitoring Metrics report, TPS report.
  • Implemented Online List Management (OLM) and FMM module using Spring and Hibernate.
  • Created Configuration files for the application using Spring framework.
  • Implemented a RESTful interface for the search and Address services
  • Implemented SOAP Services(JAX-WS) to interact with external systems.
  • Wrote various SQL, PL/SQL queries and stored procedures for data retrieval.
  • Involved in Functional and Itegration testing.
  • Wrote UNIX Shell scripts and used UNIX environment to deploy the EAR and read the logs

Environment: CoreJava,multithreading, Fircosoft , J2EE, JSP, Servlets, Spring Core, Spring MVC, Spring ORM, Spring Batch, Hibernate, JPA, WebServices(SOAP and Restful), JQuery, Ajax, XML, JavaScript, JSON, CSS , HTML, SVN, Hudson, Log4j, Weblogic, Putty, UNIX/Linux, SQL, SQL Developer and Oracle DB.

Confidential

Title: TradeClearing System

Role: Java Developer

Responsibility:

  • Responsible for gathering business requirements, review the requirements and converting them to detailed design documents and clarification documents.
  • Developed UI and backend applications using Struts, Spring, Hibernate, Java, EJB 3.0, JSP, HTML, DHTML, JavaScript and AJAX.
  • Implemented JSP , Struts Tag Libraries,Java Script and CSS for developing User for creating/generating Hibernate classes and configuration XML’s and to also manage CRUD operations (insert, update, and delete).
  • Used Web Services to get price from external Business Entities.
  • Developed reusable services using BPEL to transfer data between heterogeneous systems
  • Using different Adapters.

Hire Now