We provide IT Staff Augmentation Services!

Sr.java Developer Resume Profile

Professional Summary:

  • Results-driven software professional with 8 years of experience and demonstrated ability to successfully implement complex large-scale, N-tier, distributed, real-time enterprise applications.
  • Excellent analytical and critical thinking, creative problem solving, quick learning, interpersonal and client interfacing skills.
  • Experienced in developing the Enterprise and Web applications on n-tier Architecture using Java/J2EE and java based technologies such as Servlets, JSP, Hibernate, Spring, EJBs, Struts, JNDI, Webservices, XML, JPA, JMS and JDBC.
  • Worked on design, development, testing, implementation, deployment, enhancements production support.
  • Assisted project manager in defining project scope, time effort estimates and deliverable management.
  • Extensively worked in design and architecture of J2EE based large applications.
  • Worked in agile - SCRUM, test driven development, prototype development and waterfall software development methodologies.
  • Worked in Object Oriented Analysis and Design OOAD using Unified Modeling Language UML and Rational Unified Process RUP using Rational Rose, Enterprise Architect and MSVisio.
  • Worked on Spring AOP for Logging, Transactions and Messaging.
  • Created Web Services using Apache AXIS, WSDL, UDDI, SOAP, JAX-RPC.
  • Exposure to SOA and integration with J2EE applications.
  • Experience in LDAP for authentication scheme and in middleware technologies, MQ Series.
  • Expertise in software design patterns/frameworks J2EE Design Patterns MVC, Business Delegate, Service Locator, Data Transfer Objects and Data Access objects and GOF Design Patterns Abstract Factory, Factory Method, Singleton, Session Factory, Template Method, Strategy Pattern
  • Worked on XML technologies with JAXB and JAXP, XSD, SAX, DOM parsers.
  • Experience with various J2EE design patterns like Command, Factory, Observer, Front Controller, DTO, DAO, MVC, Session Facade, Business Delegate, Service Locator, Transfer Object, and View Object in the development of enterprise applications.
  • Worked on Application Servers and Web servers IBM WebSphere.
  • Worked on MS-SQL 2008, Oracle 11g/10g/9i/8i, Sybase MySQL.
  • Worked on Database Development using SQL, Stored Procedures, Functions, Triggers, SQL Server Management Studio, SQL Developer TOAD.
  • Worked on bug tracking tools like JIRA, CRM, Bugzilla, Remedy and qTrack.
  • Worked on building and deploy tools - Ant and Maven with Hudson and Jenkins build.
  • worked with version management tools Perforce, SVN, CVS, VSS and PVCS
  • worked on with IDE tools such as MyEclipse 5.5, KOMODO, Eclipse 3, NetBeans 6
  • Extensive development in Linux, Windows environments.
  • Worked on BIRT, Business Objects and Crystal Reports integration with J2EE Applications.
  • Adaptable to new technologies in a short span of time and implementing them in real-time projects. Self motivated individual and fast paced learner.

Skills Summary:

Languages:

C, C , JAVA, J2EE and PL/SQL

Internet Technologies

J2EE Servlets, JSP, JDBC, EJB, JMS, AJAX, JSF, Struts and Spring

Operating systems:

Linux Windows

Web tools and languages

HTML, XML, Java Script, JQuery, JSON and Web Services

RDBMS

Oracle TOAD SQL Developer, Sybase, MySql MS-SQL 2008

ORM Frameworks

Hibernate, JPA JTA,JSF

Development IDE/ Tools

Eclipse, KOMODO, NetBeans, TOAD and SQL Developer and DBVisualizer

Methodologies Concepts

Agile, Waterfall system analysis and design

Web Servers

Tomcat, SunOne Web Server

Application Servers

WebLogic, WebSphere, JBoss and ATG Dynamo

Build Tools

Ant, Maven

Middleware

Spring, Hibernate, Struts

Reporting Tools

BIRT

Version Control Tools

SVN, CVS, Visual Source Safe VSS

Project Management Design Tools

Rational Project Management RPM and Visio, Rational Rose and Enterprise Architect, OOAD UML.

Bug Tracking Tools

JIRA, CRM, Bugzilla, Remedy and QTrack

Projects Summary

Confidential

Sr.Java Developer

Responsibilities:

  • Project management and gathering requirements from users.
  • Implemented using n-tier architecture.
  • Strong expertise in front end technologies such HTML5, CSS, JavaScript, jQuery, JSP and AngularJS.
  • Developed user specific Highlights dashboard menu section, Home page, Admin home page Modify/search users, create users screens with assigning various roles using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
  • Designed, Developed and analyzed the front-end and back-end using JSP, Servlets and Spring.
  • Used Spring framework, Spring-AOP, Spring-ORM, Spring-JDBC modules.
  • Developed the Spring-AOP programming to configure logging for the application.
  • Involved in developing business components using POJO.
  • Used Spring Inversion of Control IOC , Setter Injection, Constructor Injection and Dependency Injection.
  • Used Spring Validation framework for Validations.
  • Used database transactions and transaction management along with Spring ORM and DAO.
  • Used Hibernate flexible and powerful ORM Solution to map Java classes to a Database.
  • Used Tiles Framework for User Interface look and feel.
  • Deploying the web applications to Development and Test environments of Web logic server.
  • Deployed the application on the Tomcat Application Server.
  • Maintaining the session state in clustered environment and establishing the communication between different java applications.
  • Developed the CRUD API for the Restful WebServices.
  • Used XML Web Services using REST to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Used Log4J to print the logging, debugging, warning, info on the server console.
  • Meeting the dead lines in delivering the services.

Environment: Java, Spring, Hibernate, Struts, Java Script, CSS, AJAX, HTML5, DB2, CRUD, SQL, JDBC, Apache CXF, REST, Web Services, Eclipse, NOSQL, Subversion SVN , JUNIT, Scrum, UML, JSP, Java Server Pages Standard Tag Library JSTL , Servlet, Maven, XML, Jasper Report, Log4u, JRules, WEB 2.0, SOA, JMS, Apache Tomcat, Linux, Agile Methodology.

Confidential

Sr. Java Developer

Responsibilities:

  • Experience with advanced front-end technologies like Bootstrap UI, Bootstrap modal, HTML, XHTML, DHTML, Angularjs, JSON, jQuery, CSS, XML, XSL, XSLT.
  • Used XML Web Services using REST to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Configured the spring framework for entire business logic layer with XML based bean configuration.
  • Coding using Core Java, JSP, Servlet, and Spring MVC.
  • Wrote Controller classes in Spring MVC framework in the web layer.
  • Extensively used Eclipse based STS IDE for building, developing and integrating the application.
  • Used Table per hierarchy inheritance of hibernate and mapped polymorphic associations.
  • Developed one-many, many-one, one-one annotation based mappings in Hibernate.
  • Develop DAO service methods to populate the domain model objects using hibernate.
  • Used java collections API extensively such as Lists, Sets and Maps.
  • Wrote DAO classes using spring and Hibernate to interact with database for persistence.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Integrated Hibernate ORM with Spring-Hibernate framework to facilitate DML and DQL queries and represent object-database mapping.
  • Developed logging aspects using Spring AOP.
  • Worked on parsing the XML files using DOM/SAX parsers.
  • Developed Spring Controller classes, Command classes and configured dispatcher-servlet.xml for Spring MVC .
  • Developed Hibernate persistence layer modules using EJB Java Persistence API JPA annotations and Entity Manager.
  • Worked on developing Java APIs, which communicates with the Java Beans.
  • Implemented MVC architecture using spring, Custom and JSTL tag libraries.
  • Developed POJO classes and writing Hibernate query language HQL queries.
  • Used Java/JEE Design patterns like MVC, Factory Method, Singleton, Data Transfer Object DTO , DAO.
  • Created Stored Procedures using SQL for data modification.
  • Deployed the application on the Tomcat Application Server.
  • Developed Junit test cases for regression testing and integrated with ANT build.
  • Worked with SVN version control.
  • Implemented Logging framework using Log4J.
  • Done with code review and documentation review of technical artifacts.

Environment: JDK 1.5, J2EE, Servlets, JSP, JDBC, HTML 4.0, XHTML, DHTML, Angular js, JSON, jQuery, CSS, XML, XSLT Oracle, SQL, Struts 2, Hibernate, JavaScript, Weblogic, Ant, Log4J 1.2, JBOSS Application Server, Eclipse. Mavan, Web Services JAX-WS .

Confidential

Java Developer

Responsibilities:

  • Extensively JSP, JSTL, XML, Angular js, XSLT, DTD, Parsers, JSP and CSS has used for web page development.
  • Implemented the persistence layer using Hibernate.
  • Integrated Hibernate and Spring, using Local Session Factory Bean and Annotation Session Factory Bean.
  • Used Spring AOP to capture performance statistics of business logic and DAO layer methods.
  • Developed Restful Controllers using Spring MVC.
  • Developed the application using Spring Framework that uses JSP, Model View Controller MVC architecture.
  • Developed form validations using Spring validator framework.
  • Wrote SQL scripts for modifying the existing schemas and introducing the new features in the existing schemas of DB2.Used Hibernate in persistence layer and written hibernate mapping files and Named Queries.
  • Effectively prepared for and organized technical inspections to review code and design models with peers and software architects.
  • Used iBATIS framework with Spring Framework for data persistence and transaction management.
  • Involved in performing Unit and Integration testing JUnit . Strictly followed Test Driven Development TDD Approach environment using Agile methodologies.
  • Java Messaging Service JMS - IBM MQ Series provides independent and potentially non-concurrent applications on a distributed system to communicate with each other, Used to achieve SOA.
  • Worked with JAXB, SAXP and XML Schema for exporting data into XML format and importing data from XML format to database.
  • Implemented mailing service using Java Mail.
  • Used collection interfaces array list, hash map.
  • Used comparator sorting objects.
  • Deployed the application on the JBoss Application Server.
  • Used SVN for source code version control.
  • Used Maven and Jenkins Build tool.
  • Developed ANT scripts and developed builds using Apache ANT.
  • Used log4j for logging application level info for debugging purpose.
  • Worked with JIRA In issue tracking.
  • Developed Unit test cases using Junit.

Environment: Java, J2EE, Spring, Eclipse, Angular js, Tiles framework, iBATIS Hibernate, Service Locater Pattern, JSP, JNDI, Java Mail, SVN, SOAP, XML Schema XST , JIRA, EJB 3.0 Session beans, ANT, JavaScript, JMS, Rational Rose, Web Sphere Application Server, DB2, UNIX.

Confidential

Java Developer

Responsibilities:

  • Requirement Gathering and Analysis.
  • Wrote Functional and Design Specification.
  • Developed web application using Struts Framework.
  • Proficient in Client Side Designing and Validations using HTML, JavaScript, CSS, JSP, Struts Tag Library, JSTL, JQuery and AJAX.
  • Used Eclipse as IDE tool to develop the application.
  • Created Web.xml, Struts -config.xml, Validation.xml files to integrate all the components in the Struts framework.
  • Worked heavily with the Struts tags used struts as the front controller to the web application.
  • Developed Action Form classes, Form beans, Action Classes using Struts.
  • Implemented validation framework for creation of validation.xml and used validation-rules.xml.
  • Deployed the application on the Websphere Server.

Environment: Core Java JDK 1.5 , J2EE, Servlets, JSP, JDBC, Struts MVC Framework, Struts Validation Framework, MS SQL server 2000, XML, JDOM 1.0, Struts Tag library, CSS, HTML, JavaScript, Ajax, Eclipse, Dream Viewer, Rational Rose, Java Mail.

Confidential

Java Developer

Responsibilities:

  • Responsible for customer interaction, analysis of the requirements and project scheduling.
  • Used command, factory and singleton Design Patterns.
  • Developed the project using MVC design pattern and integrated JSF, JSP.
  • Designed and developed web pages using JSP, Servlets, developed Session Beans and Entity Beans.
  • Wrote Build Script for compiling the application.
  • Created test data in the form of XML Files for performing system testing.
  • Developed Database Access Objects using Oracle 10g.
  • Developed stored procedures, triggers, and queries using SQL in Oracle 10g.
  • Developed Server side programs using Servlets and JDBC.
  • Deployed application in the WebLogic application server.
  • Testing the functionality and behavioral aspect of the application.
  • Developed build script using Maven and version control using CVS.
  • Designed Unit test plan for testing of use cases designed for different cases in synchronous with requirement specification.
  • Designed Integration test plan for testing of Integration of all use cases for a module.

Environment: Java 1.5, XML, HTML4, JSP 2.0, Servlet 2.5, Oracle 10g, Web Logic Server 10.0, Apache Maven2, CVS.

Hire Now