We provide IT Staff Augmentation Services!

Sr Java Developer Resume

0/5 (Submit Your Rating)

Franklinlakes, NJ

SUMMARY

  • 7 years of comprehensive analysis, design, coding and lead experience in Web development, Multi - Tier Enterprise applications using Java/J2EE.
  • Involved in all the phases of Software Development Life Cycle including Analysis, Design, Development, Integration and Implementation.
  • Effective in working with business units to create business analysis, system requirements and project plans.
  • Extensive experience in developing Multi-Tier Enterprise applications and system integration solutions using Java, J2EE Standards, EJB, JSP, Servlets, RMI, Web Services, SOAP, WSDL, JAXB, UDDI, XML, Java Script and DHTML.
  • Extensive development experience with open source software’s like Hibernate, iBatis, Struts, Spring, JSF.
  • Extensive Development experience with IDE’s like Eclipse, Rational Application Developer (RAD)
  • Proficient with JBOSS, Weblogic, Tomcat and IBM WebSphere Application Servers.
  • Strong in Object Oriented Design (OOD) and Analysis (OOA) based on Unified Modeling Language (UML), Design Patterns.
  • Exposure to complete SDLC: from inception, requirements gathering, requirements analysis, design, rapid prototyping, development, testing, documentation, deployment, and production support.
  • Experience in working in an Onsite/Offshore delivery model
  • Very good understanding of application analysis and design concepts.
  • Ability to manage scope, and project resources. Mentor and develop technical staff.
  • Excellent communication skills and an organized team player with high aptitude for learning and implementing.
  • Highly motivated, self-starter with a positive attitude, willingness to learn new concepts and acceptance of challenges.

TECHNICAL SKILLS

Languages: Java 1.6/1.5, UML, PLSQL.

J2EE Technologies: JSP 2.0/1.2, Servlet2.0, Struts, Spring, EJB3.0/, JNDI, JMS, JTA, JAXB

Databases: Oracle 10g/9i/8i, DB2 UDB, MySQL, MS SQL Server 2000

XML technologies: XML, XSL, XSLT, DOM, AXIS, Castor, XML Beans and JAXB

IDE: IBM RAD 7.x, 6.x, IBM WSAD 5.1.2, Eclipse 3.2

Scripting Languages: JavaScript, AJAX, Ext-js

Web Technologies: HTML, DHTML, XHTML, CSS

Modeling Tools: Rational Rose, ErWin, UML

App Server: WebSphere 6.1/5.1, WebLogic 7.1/6.1, JBoss

Web Server: Apache Tomcat 6.0/5.5

Version Control: Clearcase, Subversion, CVS, Harvest, IBM CMVC

Testing: JUnit, JUnit-Perf, JMock, Cactus

Build tool: Ant, Maven

Tools: SQL Developer, DB Visualizer, XML SPY, Rational Rose, Server studio.

Protocols: TCP/IP, HTTP, FTP and SOAP.

SOA: WebServices, SOAP, WSDL, XSD, XML, XMLBeans

Operating Systems: Windows 2000/NT/ XP/Vista/7 and Linux Red hat, Ubuntu, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Franklinlakes, NJ

Sr Java developer

Responsibilities:

  • Developed the CWS application using a specific to this client using a CAT tool which is driven by solicitation rules.
  • Involved in gathering of the business requirements and preparing the DLD’s from the FRD’s given by business team.
  • Designed and Developed JSP pages using Spring Framework.
  • Developed CWS application using Spring MVC, JSP, JSTL and AJAX on the presentation layer.
  • Business layer is built using spring and the persistent layer uses Hibernate.
  • Extensively used the J2EE design patterns like Business Delegate, Service Locator, Value Object (Transfer Object) and Data Access Object and Session Façade.
  • Extensively implemented JSP/HTML (part of port lets) in presentation.
  • Extensively used JavaScript to perform client side validations, and JUNIT for component testing.
  • Used MySQL database and extensively wrote SQL, PL/SQL, DDL and DML statements.
  • Developed Web Services using XML messages that use REST web services.
  • Used RAD IDE to develop the application and maintained the code in Harvest. Also, wrote deployment scripts using Maven..
  • Worked with JMS (java messaging service) for asynchronous communication.
  • Worked with JMS queues for P-P communications and Topics for one- many communications.
  • Developed a Logger framework for the application using Log4J.
  • Reviewed the code to reduce the number of database calls and tuned the SQL and HQL queries for optimization.
  • Involved in the Junit testing and Integration testing, defects fixing and code reviewing.

Environment: Java/J2EE, Spring MVC, Hibernate, WAS 7.0, Oracle 11g, Java Script, AJAX, JSON, JQuery, Harvest, RAD, JSTL, EL, XML, Rest web services,HTML, Log4J, JSM, JVM.

Confidential, Houston, TX

Sr Java Developer

Responsibilities:

  • Analysis and understanding of business requirements.
  • Effectively participated in weekly client communications with Business Analysts.
  • Involved in the architecture team for design and implementation of system.
  • Working in a team of 14 members and involved in architecture, requirements gathering, analysis, detailed design, preparing class diagram, flow diagram etc.
  • Developed Web Services using XML messages that use SOAP. Developed Web Services for Payment Transaction and Payment Release.
  • Created WSDL and the SOAP envelope.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Deployed the Web Service “ear” file and message driven bean “ear” files into Weblogic Application server.
  • Developed Custom Tags to represent data in a desired unique table format and to implement paging logic.
  • Developed views and controllers for client and manager modules using Spring MVC and Spring Core.
  • Developed Managed Beans and Navigation rules
  • Business logic is implemented using Faces Servlets and Hibernate.
  • Developed Exception handling framework and used log4J for logging.
  • Involved in writing Stored Procedures, Triggers and Cursors
  • Developed and modified database objects as per the requirements.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.

Environment: Java, J2EE,JSP, Web logic,,HTML5.0,WebService,Springs,SQL,DOM,XML, Connection Pool, PL/SQL, AJAX, JavaScript,ClearCase, XSLT, log4j, ant, Eclipse 3.5, JUNIT, Hibernate, WSDL,Oracle 10g.

Confidential, Pennsylvania

Sr Java developer

Responsibilities:

  • Gathered requirements for preparing Business Requirement specifications and analyzed the specification documents to development process.
  • Involved in all layers likePresentation Layer, Business Logic and Data Access Layers.
  • Front-end is designed by usingHTML, CSS, JSP, JSTL and Struts.
  • Involved in developing theCSSsheets for the UI Components.
  • UsedStruts Tiles-definition for lay outing the different sections of the page.
  • Designed the JSF Validation Frameworkfor validating the UI, tiles framework and implemented Internationalization (il8n).
  • Involved in writingStrutsform-beans for transferring the data from Controller to the Model.
  • Involved in developingHibernate mappingfiles and POJOs for Hibernate persistence layer.
  • UsedHibernateas ORM tool for accessing database.
  • Implementing the file upload and download functionality usingStruts,Servlets.
  • Integrated and configuredStrutsSpringandHibernateframework environment.
  • Involved in front end validation usingJSF ValidationandJavaScript.
  • Designing and configuringcore xml filesfor implementation of struts.
  • UsedANT toolfor creating and deploying the .war files.
  • Involved inUnit and System TestingusingJUnit (TFD)before placing the application for theAcceptance Testing.
  • JDBCconnection pooling for accessing Oracle 10g database.
  • Used SOAP WebServices (synchronous and asynchronous) for checking customer information like names (NA) and credit checks.
  • Involved in Database design and developing SQL Queries.
  • UsedRational Clear Casefor version control.
  • Extensively used RAD 6.0 with various plugins for implementing various modules.
  • Developed Ant build scripts for deploying the project on WebSphere 6.0 application server.
  • Involved in unit testing of different components usingJUnit.
  • UsedMQ Seriesfor different applications so that they can work together.
  • Responsible for the support and maintenance of the application.

Environment: Java (JDK 1.5), J2EE, JSP, Servlets, Java Script, HTML, JQuery,JSF 2.0, CSS,Hibernate, RAD 6.0, JSTL, Maven, Rational Clear Case, SQL,MQ Series Windows XP

Confidential, Tampa, FL

Java Developer

Responsibilities:

  • Have worked on Oracle 10g data base for storing and retrieving the application data.
  • There are three services whichIhandled. Diameter Aggregation Service, Diameter DupcheckService and Diameter NodesRecService.
  • Developed Test cases with JUnit.
  • Designed and implemented Viewdle Web API (api.viewdle.com) - a rest style HTTP services for face detection and recognition in videos uploaded by users with access to found video metadata. Used Restful framework for wrapping users calls, JDBC for database accessing, Spring for transaction management
  • I concentrate on Java, Web Services
  • Involved in developing web-services, writing JUnit tests, improving asynchronous multithreaded queues of processing of documents, enhancing custom ORM metadata system, etc. (Core Java, Servlets, JDBC, Multithreading)
  • Wrote SQL queries, used JDBC to connect to Oracle database for larger data retrievals
  • Ant Scripts for building the applications and deployments
  • Used ANT tools to obtain maximum build process functionality such as creating .JAR files etc.
  • Responsible for creation and maintenance of the core Subversion repository;
  • Work also involves multi-thread and socket programming for client/server tasks.
  • Worked on log4j open source framework for log the certain level messages.
  • Used Eclipse 3.2 IDE as a code environment and deployed on Jboss Server
  • Involved in code review and deployment of the application on development, testing of production servers.

Environment: Spring Framework 2., JSP 2.0, Servlets 2.4, JDK1.5, Oracle9i, JDBC3.0, AJAX, Shell, Java Script, Hibernate, Web Logic 8.1, Log4j, ANT, HTML, XML, XSLT, CSS, CVS, RIA, JUnit, Eclipse, SOAP, WSDL, Web Services, SQL, JMS, PL/SQL, UNIX, Windows

Confidential

Java Developer

Responsibilities:

  • Gathered required information about the schools and the administration
  • Developed dynamic pages using JSP tags to invoke Servlets.
  • Involved in server side coding using Servlets
  • Designed web pages using Java script/ HTML
  • Validations for the Client Side were done using JavaScript.
  • Developed Business components using JavaBeans and database connections using JDBC
  • Involved in Designing and creating database tables.
  • Wrote various queries using SQL and used SQL server as the database.

Environment: Java, HTML, JSP, Servlets, Java Beans, JDBC, Apache Tomcat, Oracle, Windows NT.

We'd love your feedback!