We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

TN

SUMMARY

  • Sun certified Senior Java Programmer having more than 8 years of experience in Analysis, Design, Development, Testing and Deployment of Enterprise, Web and Client Server application using Java/J2EE Technologies with Java 1.7 Certification
  • Experience in complete Software Development life cycle (SDLC).Used Agile software development methodologies - Scrum,RUP methodology in many projects.
  • Expertise in: Core Java. J2EE Technologies Servlets, Javascript, CSS, JSP, JNDI, JDBC, JSON, Java Mail and EJB.
  • Web and Application Frameworks such as Struts 1.x/2.x, JSF 1.x and Spring 1.x/2.x
  • Object Relational Mapping frameworks such as Hibernate 2.x/3.x and Spring, Struts
  • Web Technologies such as XML, SOAP, XSD, XSLT, databases sql/oracle, java development/.net, HTML, DHTML, XSL, CSS, Java Script, AJAX and Web 2.0 technologies.
  • Strong experience in GoF Java design patterns and J2EE design patterns and Angler.
  • Strong experience in Build tools such as apache-ANT, Maven.
  • Experience in using e-Commerce Web Architecture
  • Experience in Object Oriented Analysis and Design (OOAD) using UML.
  • Experience in using Java IDEs such as Eclipse 3.x, RAD 7.x and Net Beans 6.x.
  • Experiecne with servers such as Tomcat, JBoss, Weblogic and WebSphere Application Servers.
  • Strong design and development experience databases Oracle 10g/9i, MS SQL Server, MySQL and DB2.
  • Hands on experience in Performance tuning of SQL queries and PL/SQL stored procedures, triggers.
  • Good experience with DB Queries, Service Oriented Architecture (SOA) and deployment of web services using SOAP, WSDL and JAX-RPC, JAX-WS, Apache Axis2.
  • Experience in using Spring Jasper API to generate reports.
  • In depth experience on various Operating Systems - Windows, Linux,Unix.
  • Hands on Experience in Version Control systems Clear Case,Visual Source Safe,SVN and CVS.
  • Experience in bug tracking systems like Clear Quest, Bugzilla, HP Quality Center and JIRA.
  • Involved in preparing Requirement Specification, Analysis, Design, Technical Specification and Testing Documents.
  • Strong Problem Solving skills, analytical skills, leadership abilities and excellent communication skills.

TECHNICAL SKILLS

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

Java Technologies: J2EE, Spring, Hiebrnate, JDK 1.6 / 1.5 / 1.4, SWING, EJB 3.0/2.0,JTA, JavaBeans, Servlet 2.4JSP 2.0, Struts 1.1/1.2/2.0, JSF 1.2 Sun RI/Tomhawk/MyFaces,JDBC 3.0, JMS, JNDI,Spring Framework 2.5.

Internet Technologies: XML, XSLT, XPATH, XSL,XHTML, HTML, DHTML, CSSAJAX, JavaScript.

Databases: Oracle 10g/ 9i, MS SQL Server / 7.0 / 6.5, MySQL 5.0

Application / Web Servers: JBoss 4.2, Apache Tomcat 6.x / 5.x, BEA Web Logic 10.2/9.2/8.1/7.0 , Websphere 6.1., REST and SOAP API

ORM Frameworks: Hibernate 3.2, JPA.

IDEs and Tools: Eclipse 3.3, MyEclipse 6.0.1 Work Bench, Intellij 7.0, RAD 7.0Net Beans 6.1/6.5.

Build Tools: Apache-ANT-1.6.5, Apache-maven-2.0.9.

Project Design Tools: MS-Visio,MagicDraw UML.

PROFESSIONAL EXPERIENCE

Confidential, TN

Sr. Java Developer

Responsibilities:

  • Added new features specific to Business Customers. Modified Activation Process, Price Override, Templates, handle different groups using same application. All the modifications performed using struts, Ajax,webservices,JSP,andXML.
  • As a developer, was responsible for developing Adobe Flex components by extending common UI list controls.
  • Used Web Service to send the message to the sub system.
  • Developing the user Interface using JSP, Jakarta Struts, AJAX, Tag Libraries,HTML, JavaScript and XML.
  • Using Web Services, SOAP and WSDL to connect to sub systems.
  • Providing Production support for the application.
  • Designed and implemented syntax and algorithm to losslessly encode mixed-contentXMLintoJSONfor round-trip safety
  • Developed the Stateful Session EJB’s to handle the transaction functionalities like online funds transfer, bill payments to the service providers.
  • Display of tax calculation on direct fulfillment orders in Pay and Ship Page
  • The application uses the struts framework. The views are programmed using JSP pages with the struts tag library, Model is a combination of EJB’s and Java classes and web implementation controllers are servlets
  • In several states, tax is calculated based on pre-discounted prices
  • Phoenix has established business rules which prevent BTM (Bill to Mobile) as a payment method for orders over $0 (with the exception of FAN accounts with provisions for BTM (Bill to Mobile) payment methods)
  • Configured Struts Framework and Integrated with Tiles of Struts
  • Generated XML pages, CSV and txt report with templates using XSL.
  • Used JavaScript for client side validations. Used Log4J for logging
  • Used EJB, web services as a middleware in designing and developing a three-tier distributed application.
  • Created and maintenance of data using Oracle database.JDBC for database connectivity with Oracle.

Environment: J2EE,Java,EJB,Struts Frame work,Spring, Clear case, Clear Quest, UML/Rational Rose, XML (DOM and SAX parsers), JavaScript, JMS, Web Logic Application Server8.0, Eclipse, LDAP, HTML, ANT, JSP, Core Java, Tag Libraries, Oracle 9i, PL/SQL, Web Services, AJAX, Flex, shell scripting, Web Services, SOAP, Unix, Windows XP.

Confidential, Memphis, TN

Sr. Java/J2ee Developer

Responsibilities:

  • Implemented the module using SCRUM, Agile methodology.
  • As a developer, was responsible for developing Adobe Flex components by extending common UI list controls.
  • Used Web Service to send the message to the sub system.
  • Developing the user Interface using JSP, Jakarta Struts, AJAX, Tag Libraries, Ajax, HTML, JavaScript and XML.
  • Using Web Services, SOAP and WSDL to connect to sub systems.
  • Providing Production support for the application.
  • Developed Jakarta Struts with Tiles and Validator, implementing MVC design pattern and writing custom Tag libraries
  • Developed the Stateful Session EJB’s to handle the transaction functionalities like online funds transfer, bill payments to the service providers.
  • Extensively used Spring IOC,AOP or development.
  • Display of tax calculation on direct fulfillment orders in Pay and Ship Page
  • The application uses the struts framework. The views are programmed using JSP pages with the struts tag library, Model is a combination of EJB’s and Java classes and web implementation controllers are servlets
  • In several states, tax is calculated based on pre-discounted prices
  • Phoenix has established business rules which prevent BTM (Bill to Mobile) as a payment method for orders over $0 (with the exception of FAN accounts with provisions for BTM (Bill to Mobile) payment methods)
  • Configured Struts Framework and Integrated with Tiles of Struts
  • Generated XML pages, CSV and txt report with templates using XSL.
  • Used JavaScript for client side validations. Used Log4J for logging
  • Used EJB, web services as a middleware in designing and developing a three-tier distributed application.
  • Created and maintenance of data using Oracle database.JDBC for database connectivity with Oracle.

Environment: J2EE, Java, EJB, Struts Frame Work,FLEX, Spring,Hibernate,Clear case, Clear Quest, UML/Rational Rose, XML (DOM and SAX parsers), JavaScript, JMS, Web Logic Application Server9.0, Eclipse, LDAP, HTML, ANT, JSP, Core Java, Tag Libraries, Oracle 9i, PL/SQL, Web Services, AJAX, Flex, shell scripting, Web Services, SOAP, Unix, Windows XP.

Confidential, Princeton, NJ

Sr. Java/J2ee Developer

Responsibilities:

  • Preparing and presenting prototype for each and every functionality in the business process. .
  • Prepared the TDS (Technical design specification) for each process preparing use cases for each process, design sequence diagrams and class diagrams using UML/ MS Visio.
  • Configured java environment and Programmed on Linux operating system.
  • Developed JSF pages for presentation layer using Struts 1.2. Also client side validations using Struts Validator framework/ JavaScript.
  • Wrote SQL queries with SQL Developer, PL/SQL.
  • Implemented the business logic writing Struts action components and configuring XML files using Struts, Spring and iBatis framework.
  • Created Stateless session beans using EJB.
  • Developed custom tag libraries for achieving most code-reusability and ease of maintenance for presenting, formatting and gathering data.
  • Used Crystal reports for user account details.
  • Developing automation tool for batch job and cleanup operation. Creation of Stored Procedures, triggers and functions in Oracle 9i database for helping batch jobs.
  • Used MQ Series as middleware.
  • Developed web services using Apache Axis2 in Java and SOAP/WSDL on SOA architecture.
  • Test data and environment preparation for unit testing of various components layer with JUnit framework.
  • Unit testing each module and Integration testing of the system as a whole.
  • CVS was used for the purpose of version control and source code sharing.
  • Developed various reusable Helper and Utility classes.
  • Carried out UAT, building, packaging and shipping of the application to the production environment.

Environment: JDK,EJB,JSF,Jsp,servlets,Oracle,Spring,XML,JSTL,Hibernate, WebSphere, Webservices, HTML, DHTML,XHTML, CVS, Linux, JavaScript

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in System Requirements study and conceptual design
  • Created UML diagrams like activity diagrams, sequence diagrams, Use case diagrams.
  • Develop the User Interface Screens for presentation using AJAX and HTML.
  • JavaScript was used for the client side validations.
  • Developed web application using MVC Architecture
  • Eclipse used as Java IDE tool for creating JSPs, Servlets, and XML.
  • Written JSPs, Servlets and deployed them on Weblogic server.
  • Used GWT for asynchronous server calls.
  • Used the JNDI for Naming and directory services.
  • Used SVN as source control.
  • Wrote SQL queries with PL/SQL.
  • Generated reports of user using Crystal reports.
  • Written JavaScript functions to get dynamic data and client side validation.
  • Developed annotated POJO classes using Hibernate 3.1.
  • Used Hibernate for mapping objects to the Oracle 9i database tables.
  • Used Hibernate Second Level Cache to increase performance in application.
  • Participate in designing Web service framework in support of the product
  • Developed Web Services in Java and SOAP/WSDL.
  • Used XML to transfer the application data between client and server.
  • Developed the XSL to convert and compare the SOAP to simple XML and vice versa.
  • Debugged the ANT Scripts for building the entire web application
  • Struts used as middle tier development with Hibernate as ORM for the application based on the MVC design paradigm.
  • Performed testing using JUnit.
  • Implemented SDLC using Agile Methodology.

Environment: JDK, J2EE1.4, Servlets, JSP, JMS, EJB, WSAD, XML, XSL,JBoss 3.7, Hibernate, intellij 5.0,GWT Ajax, JUnit3.8.1, Struts1.2, web services, weblogic 8.1, Oracle 9i,,Oracle Report Client 6.1.

Confidential

Java/J2ee Developer

Responsibilities:

  • Designing and Developing the J2EE application using the Tools Eclipse, ClearCase, SQL Navigator and Rational Tools.
  • Developed Strategy load module using External tables, UNIX Shell scripts & Autosys scheduler for loading strategy feed into eservicer databases & notifying the bad records / files or exceptions to the users.
  • Developed modules like Supplemental, Property Substitute, Swap Loan and Significant Insurance using Java, JSP, JDBC, Struts, Servlets, EJB2.0 (Session Beans) Oracle 9i (SQL & PLSQL Stored procedures, ref cursors etc & including the performance tuning for the sql queries), Weblogic appserver both Unix & Window 2000.
  • Developed module for generating reports in ms-excel format using java, jsp, xml, xsl, excel, macros to merge two excel docs and events for filtering the data on excel document in Significant Report module.
  • Created component, sequence and Activity diagrams for all the modules developed using Rational Rose.
  • Written stored procedures using ref cursors for retrieving the records for supplemental, property substitute modules and J2EE MVC.
  • Used ANT tool for building the project and Prepared the build scripts for both java and db stored procedures and written the release document for the each release.

Environment: Windows XP and Linux, Struts Framework, Enterprise JavaBeans (EJB 2.0, Stateless Session Beans), Weblogic 6.1/ 8, Java Server Pages (J.S.P), JavaScript, HTML, AJAX, CSS, Oracle (sql & plsql Stored procedure, function and Ref Cursors etc), Toad, XML, XSLT, log4j, Shell Scripting, SQL*Plus/External tables and Clear Case, Rational UML tools & ANT.

We'd love your feedback!