We provide IT Staff Augmentation Services!

Sr.java Developer,resume Profile

5.00/5 (Submit Your Rating)

Summary:

  • Over 8 years of strong experience in Software Analysis, Design, Development, Implementation and Testing of Web based Enterprise Applications using Java/J2EE.
  • Worked with various software development methodologies like Waterfall and RAD in SDLC and Scrum, Extreme Programming in Agile.
  • Have Extensive knowledge in design and implementation of client/server and web applications using J2EE Servlets, JSP, EJB, JSTL, JNDI, RMI, JPA, JMS, JDBC and XML technologies XML Schema, XML, XSD, XSL and XSLT .
  • Experience in building applications using Spring Spring MVC, Spring DAO, Spring Core, Spring Security framework and ORM modules like Hibernate.
  • Experienced in developing MVC2 architecture and developed GUI plug-ins using Struts and JSF.
  • Implemented Design patterns such as Session Fa ade, Abstract Factory, Singleton and DAO.
  • Design, analysis and modeling of n-tired, Object-Oriented system architectures using RUP/Rational Rose
  • Experience in developing Session Stateless Stateful , Entity and Message Driven Beans
  • Expertise in Web-Development technologies like HTML, JavaScript, CSS, XML, XSL/XSLT, AJAX, JQuery.
  • Expertise in implementing web services client using XML-based protocols such as SOAP and REST and HTTP using XML artifacts with Axis and Web Service definition Language WSDL .
  • Well experienced in using JUnit for performing unit testing framework to gain confidence in the correctness of the code.
  • Used web/App servers like WebLogic, WebSphere, JBoss and Tomcat servers based on the client requirement and project specifications.
  • Expertise in using IDE like RAD, jDeveloper, Eclipse and NetBeans for debugging and using java coding standards from the beginning of development.
  • Good working Experience in using ANT and Maven scripts for building and deploying the application in web/App servers.
  • Experience working with the middle wear products: JAVA Beans, EJB, JMS, JNDI
  • Expertise in conceptual design and modeling of projects using UML, Rational Rose and Microsoft Visio.
  • Strong Experience in databases like Oracle, SQL Server and DB2.
  • Expertise in writing Sub Queries, Stored Procedures, Cursors, Functions and performed data analysis using PL/SQL
  • Extensive Experience in using loggers like Log4j for creating logs of different categories and placing them in a file.
  • Expertise in using configuration management tools like CVS, SVN, Rational Clear, Visual Source Safe and Perforce for version controlling.
  • Experience in working with operating systems like Windows 98/2000/XP, LINUX, Solaris.
  • Worked in Requirement Analysis, Design, Development, Integration Testing, Implementation and Operations Maintenance phases of the project.
  • Team player with strong programming and implementation skills.

Technical Skills:

Operating Systems

Red Hat Linux 9.0, UNIX, Solaris, Windows, Linux

Languages

Java, J2EE, PL/SQL

Java/J2EE Technologies

Core Java, Multi-Threading, Networking, Swings, JDBC, JNDI, Servlets, JSP, JSTL, Struts, Tiles, Spring, Java Beans, RMI, EJB, XML XML1.0, SAX, DOM, XSL, XSLT, XPATH , Drools, Web Services SOAP, REST SOA, XML Beans, Java / J2EE Design Patterns

App/Web Server

WebLogic 8.1/9.2/11g, WebSphere 6.1, Apache Tomcat,6.0/5.5,JBoss 5.5/4.0

Web Technologies

HTML, DHTML, Java Script, CSS 2, AJAX, Adobe Flex3.0, Flash, jQuery

RDBMS

Oracle 9i, 10g, 11g, SQL Server, Sybase, IBM DB2

IDE

Eclipse 3.0/3.2/4.0, MyEclipse

Tools Utilities

Apache Ant 1.6, Apache, Log4j, JUnit, Rational Rose

Source Control

Win CVS, Open CVS Client 1.8.22, Perforce, Clearcase, Rational Clearcase

Frame Works/Methodology

Jakarta Struts 1.1, Hibernate 3.0/4.0.0, Spring, JSF

Professional Summary:

Confidential

Sr. Java Developer

Responsibilities:

  • Built web-based application using Spring MVC Architecture
  • Extensively used Spring DWR framework to dynamically load various parts of the web page to improve the performance of the project.
  • Drove the design and implementation of the integration of Manage My Home with the Sears purchase history and product manual infrastructure.
  • Worked in Requirement Analysis, Design, Development, Integration Testing, Implementation and Operations Maintenance phases of the project.
  • Implemented Spring handler Interceptors to perform user authentication of web request.
  • Created mail messages and sent to customers using Spring Mail Message API.
  • Used Spring AOP framework to modularize cross-cutting concerns in aspects.
  • Used Spring dependency injection mechanism for plugging in the Hibernate DAO objects for the business layer.
  • Created Hibernate ORM XML files for mapping Persistent Objects to their tables and specifying other relationships.
  • Creating a RFID inventory management system with Python, using Django, and Linux
  • Deployed production site using Apache 2.0 with mod python
  • Implemented complex back-end component to get the count in no time against large size MySQL database using Java multi threading.
  • Synchronize multi-threaded tasks on shared data objects.
  • Used HQL to query data from one or more db tables.
  • Used multithreaded environment to run the processes asynchronously using different future calls to access the data.
  • Handled final builds, deployments and management using ANT/MAVEN scripts to customize EAR, WAR and JAR files and the application is deployed on WebSphere server.
  • Prepared technical artifacts including UML Class diagrams, Sequence diagrams using Rational Rose.
  • Used Java Messaging Services JMS for reliable and asynchronous exchange of important information such as payment status report.
  • Designing building databases to store information and monitoring performance of the database. Managing security of the data and ensuring accuracy of the data using Sybase.
  • Generated XML content using Stored procedure and transformed it into PDF using XSLT.
  • Wrote business rules using Drools and business logic processing customs declarations.
  • Developed Web Service clients to communicate with various Web Service providers in order to achieve business requirements.
  • Developed the front end using JSP, HTML, CSS, JavaScript, JSTL, Custom Tags, JQuery, and JSON.
  • Implemented SOAP handlers to intercept incoming or outgoing SOAP message and manipulate its values.
  • Used SDL Tridion Web content management for delivering content to GUI and made RESTful calls to get the content in XML format.
  • Implemented the projects using scrum methodology
  • Written stored procedures, triggers, and cursors using Oracle PL/SQL.

Environment: Java 6, JavaScript, AJAX, Spring MVC, Spring Integration, Hibernate, Oracle 10g, Sybase, Tomcat, Eclipse, XML, XSLT, Web Service, RESTful, Node.js, JUnit, Log4J, CVS, LDAP, WebSphere version 8.x, Rational, JMS, IBM MQ Series, Agile practices, Linux.

Confidential

Java Developer

Responsibilities:

  • Design develop technical specifications using design patterns and OO methodology using UML.
  • Used the Struts validation and Tiles Framework in the presentation layer.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Service Locator, Data Access Object, Singleton and Factory.
  • Worked in Requirement Analysis, Design, Development, Integration Testing, Implementation and Operations Maintenance phases of the project.
  • Implemented Business processes such as user authentication, Account Transfer using Session EJBs.
  • Developed the application using Struts Framework that leverages MVC architecture.
  • Database relation mappings are eased using Hibernate by creating ORM mapping files.
  • Involved in the development of a domain layer and developed an email system using the Velocity template and SPRING.
  • Used service oriented architecture SOA to develop customer profiles using web services approach.
  • Involved in building and parsing XML documents using SAX parser and used XML Schemas to build blocks of XML.
  • Synchronize multi-threaded tasks on shared data objects.
  • Used Web services - WSDL and REST for getting history card information from third party.
  • Extended Web Services capabilities using WS-Security.
  • JSON is used for serializing and unserializing data that is sent to or receive from jsp pages.
  • Developed Message-Driven beans in collaboration with Java Messaging Service JMS .
  • Involved in writing and executing PL/SQL stored procedures and functions and triggers for Oracle to create a Database Management System.
  • Designing, developing, testing, troubleshooting and debugging of the application. Index Tuning for enhancing the performance of the database using Sybase.
  • Used mongo as data store and utilized aspects like replica sets, shading and clever document design to make service extensible scale and feature wise.
  • Used LDAP for authentication.
  • Tomcat Web Server for the deployment.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used ClearCase for version control across common source code used by developers.
  • Worked in Unit, Integration and System testing.

Environment: J2EE, JDK, Servlets, JSP, JSTL, HTML, CSS, Struts, EJB, JMS, Hibernate, Java Script, Rational Rose, LDAP, JSON, Web logic, PL/SQL, Sybase, Oracle, MongoDB, UNIX Shell Scripting, Maven, ClearCase, web services, Multi-threading, UNIX, and Windows, RAD, JAX-RPC.

Confidential

Java Developer

Responsibilities:

  • Responsible for designing and implementing the web tier of the application from inception to completion using J2EE technologies such as MVC framework, Servlets, Java Beans, JSP.
  • Developed the application using Struts Framework that leverages classical Model View Layer MVC Model 2 architecture.
  • Implemented Business processes such as user authentication, Account Transfer using Session EJB.
  • Used Maven to build, run and create JARs and WAR files among other uses.
  • Implemented Hibernate for O/R mapping and persistence.
  • Worked on Creative Suite 3 and Creative Suite 4 for creating websites and presentations.
  • Involved in the components styling CSS and skinning.
  • Deployed the applications on IBMWebSphere Application Server.
  • Used Java Messaging Services JMS for reliable and asynchronous exchange of important information such as payment status report.
  • Developed JUnit test cases for all the developed modules.
  • Extensively used DB2 Database to support the SQL.
  • Used CVS for version control across common source code used by developers.
  • Used XMLWeb Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used JDBC to invoke Stored Procedures and database connectivity.

Environment: Java1.5/J2EE, HTML, CSS, DHTML,AJAX, CS4, Struts 1.2, EJB 2.1, Hibernate 2.0, JMS 1.0.1, JNDI 1.2DB2, XML, Web Services 1.1, DOJO, DOM, MAVEN 1.5, Rational Rose, WSAD 5.1.2 Web Sphere Studio Application Developer , Unix, IBM WebSphere Application Server 5.1, LOG4J, CVS 1.1.

Confidential

Java Developer

Responsibilities:

  • Developed Use case, Class diagrams and Sequence diagrams for the modules using UML and Rational Rose.
  • Used Spring Web MVC for the controllers.
  • Used Spring framework for dependency injection with the help of spring Configuration files.
  • Developed the presentation layer using JSP, Tag libraries, HTML, CSS and client validations using JavaScript.
  • Worked extensively on AJAX using DWR framework.
  • Transformed XML content into HTML using XPath, XSLT.
  • Involved in Installation and configuration of Web Logic Server.
  • Involved in Dynamic form generation, Auto completion of forms, and user-validation functionalities using AJAX.
  • Worked on creating Web Services.
  • Used JMS for Asynchronous communication between the applications.
  • Involved in Updating the On Call Production support document.
  • Involved in writing DAO layer using Hibernate to access the Oracle database.
  • Involved in the configuration management using CVS.
  • Developed Ant scripts to bundle and deploy application.
  • Configured Hibernate and mapped all the tables from different data sources to make database updating.
  • Developed various test cases and performed unit testing using JUnit.

Environment: JSP2.0, Servlets 2.4, Java 5, AJAX, JavaScript, Spring MVC, Hibernate, WebLogic, Log4j, ANT, HTML, XML, XSLT, CSS, CVS, JUnit, Eclipse, Web Service, JMS, Oracle9i, UNIX.

Confidential

Java Developer

Responsibilities:

  • Developed Action Form and Action Classes in struts framework.
  • Used AJAX in user validation and suggestion list and to display dialog boxes.
  • Used XSLT for arranging the Data XML Data in the order required by the Client.
  • Designed front-end using HTML, JavaScript, CSS, and JSP
  • Have prepared UML Sequence diagrams, Class Diagram, Activity diagrams to be incorporated in the Technical Design document using Microsoft VISIO tool.
  • Created UML diagrams based on the business requirements.
  • Involved in the design of the application.
  • Involved in developing the front end and processing the business logic using MVC based Struts framework and Oracle Application Development Framework.
  • Designed Stateless Session Beans for implementing the Business logic.
  • Used JMS, MDB for server side messaging.
  • Used Web Services for getting Customer information and the plans.
  • Designed stored procedures and triggers along with Performance tuning for SQL.
  • Developed modules that integrate with web services that provide global information support such as customer and account information.
  • Wrote JUnit test cases to test the functionality of each method in the DAO classes developed
  • Configuration and deployment of the web application using Web Logic.
  • Used VSS for version control and source code management
  • Used UNIX Shell Scripting to update the databases and Start up the application server.
  • Prepared technical reports and documentation manuals during the program development.

Environment : JDK 1.5, JSP, JSF,SOA,HTML,XSLT, AJAX, XML, Jquery, CSS, XML,EJB 2.0, JMS, SQL, PL/SQL, Web Logic 9.1, JUnit, UNIX, Shell Script, Microsoft VSS, Altova XML Spy ,SAX Parser, Web Services.

We'd love your feedback!