We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer Resume Profile

NJ

PROFESSIONAL SUMMARY

  • Having 7 Years of progressive experience in Object-Oriented Analysis and Design with experience in the full life cycle of the software development process including requirement gathering, design, development, testing, Implementation and maintenance in Web based and Enterprise Solutions using J2EE architecture.
  • Expertise in Java, Servlets, JSP, EJB session Beans and Message Driven Beans , JMS, JDBC, Frameworks Struts, spring, Hibernate, JSF in Implementing web based and enterprise solutions.
  • Experienced in coding java design patterns and J2EE design patterns.
  • Proficiency in developing Model View Controller MVC Architecture based applications using Struts,Spring and JSF Frameworks.
  • Experienced in various domains like Insurance, Financial, Medical, Retail and Telecom sectors.
  • Proven expertise in implementing IOC/Dependency Injection/convention over configuration features in various aspects of Spring Framework Core, JDBC, web MVC, web flow, faces, AOP .
  • Experience in Hibernate which includes integrating legacy databases, writing custom CRUD statements, integrating stored procedures and functions and also performed polymorphic associations.
  • Experienced with hibernate core interfaces configuration, transactional, session and criteria.
  • Expertise in developing and consuming Web Services including different technologies and standards like SOAP/UDDI/WSDL.
  • Implemented Rest Web services using Jersey Implementation.
  • Experienced in agile development practices like Agile, Scrum, Extreme and SDLC.
  • Experienced with implementing UI screens using JSF 1/2 with third party libraries like Ice Faces.
  • Good Experience in web development using HTML, DHTML, XHTML, CSS, JSP, JavaScript, JQuery, AJAX.
  • Experienced with implementing MVC based solutions using Struts framework.
  • Proficiency in creating UML design artifacts like Class diagrams, Collaboration diagrams, UseCase diagrams and Sequence diagrams.
  • Experienced in design methodologies for software applications using Rational Rose, UML.
  • Extensively worked to build Model-View-Controller MVC and multi-tier Client/Server Architecture using Design Patterns like Business Delegate, DAO, Data Transfer Object, Service Locator, Singleton and Session Facade, View Helper Pattern.
  • Strong experience of developing data models using Hibernate POJO's and configuring Hibernate persistence layer.
  • Expertise in database modeling, administration and development using SQL and PL/SQL in Oracle 8i, 9i, 10g and 11g Express , MySQL and SQL Server environments.
  • Used Web Sphere Application Server, Web Logic Application Server, JBoss and Apache Tomcat in all my projects and successfully deployed and compiled many of the applications on them.
  • Knowledge on creating Websphere Message Broker and loading the acl entries.
  • Strong knowledge in Database development including Normalization, Tables, Views, Stored Procedures and Triggers, and Query optimization techniques.
  • Good Experience in software configuration management using CVS,GIT and SVN.
  • Experience in using Maven and ANT for build automation.
  • Knowledge on Build tool Jenkins with configuring check styles, Test coverage.
  • Experienced with Splunk tool for production support.
  • Exposure to quality processes like AGILE/Scrum, ISO9001 and CMMI.
  • Part of Scrum, Sprint review, Retrospection and Virtual Closure meetings as a part of AGILE.
  • Capable to research and upgrade to the new leading technologies.
  • Have sound technical, analytical and good programming skills.
  • Have good communication and inter-personal skills and very quick learner, adaptive, innovative, proactive and result oriented.
  • Very good self-starter, ability to multitask and thrive in a dynamic environment.

TECHNICAL SKILLS

Languages

C, C , C , Java, J2EE, SQL/PLSQL, Unix shell scripting

Java Technologies

J2SE, J2EE, JSP, Servlets, JDBC, JMS, MDB, JNDI, web Services, JSF, AJAX, JQuery, EJB, JSON

Frameworks Tools

JDK , Struts 2, Spring ,Hibernate, JSP 2.0, Servlets 2.4, JUnit, EasyMock, Log4j

IDE

Eclipse, RAD

RDBMS

Oracle 9i, 10g 11g, MS SQL Server 2005, MySQL

Web/Application Servers

Tomcat 5.5/6.x/7.x, WebLogic11g/10.3/8.1, WebSphere 5.0/6.0, Tomcat 6, JBoss, TCServer

Middleware

Soap Web Services, Rest Web services, JMS, MuleEsb

Web Technologies

JSP, XML, JSON, HTML, XSLT, JavaScript, CSS, DHTML, Servlets, JSF, Ajax, JSTL

Applications/Tools

Ant, Maven, Jenkins, RAD7.5/6.0, Rational Clear Case, Rational Clear Quest

Operating Systems

Windows 98/2000/XP/NT, Unix, Linux, Mac OS X.

Version Controls

CVS, Visual Source Safe, Clear Case

Methodologies

Agile Scrum, eXtreme , Rational Unified Process RUP , SDLC, TDD

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Implemented Life Quote POC using spring core, spring MVC, SOAP Services, AJAX, Jquery and State Farm frame works.
  • Developed Low Level design documents for Phase1.5.
  • Migrated User Interface Screens from SFX5.0 to SFX6.0.
  • Implemented Internationalization using Spring MVC Interceptors and MAX.
  • Implemented JMS Webservices using spring CXF and Mule ESB
  • Access Gem fire configurations and save cached data using GemfireTemplate.
  • Implemented Screen Navigation using JQuery and Spring MVC.
  • Implemented Address normalization using AJAX calls.
  • Implemented retrieve allowed values for user interface screens mechanism using XStream Parser.
  • Save Quote into Request DB using Hibernate and SEED framework.
  • Developed Test classes using JUnit and Easy Mock and test coverage using EMMA plugin.
  • Code Review using Sonar Check Style for check style violations.
  • Worked with Splunk to logging and analyzing defects status.
  • Knowledge on Jenkins builds.

Environment: Java, J2EE, Spring core, Spring MVC, Hibernate, SOAP/Rest Web services, Jdk1.6, Ajax, XML, Jquery, HTML5, CSS, TCServer, SVN, Maven, Jenkins, Splunk, SFX, MAX, SEED.

Confidential

Sr. J2EE Developer

Responsibilities:

  • Participated in Sprint meetings using AGILE development methodology.
  • Involved in all the phases of the life cycle of the project from requirements gathering to quality assurance testing.
  • Developed Class diagrams, Sequence diagrams using Rational Rose.
  • Implemented UI screens using JSF2.0 with Ice Faces.
  • Implemented Validator Utilities that handles all validations using JSF.
  • Implemented Front screen updates using ICE Push.
  • Implemented J2EE design patterns like Singleton Pattern with Factory Pattern.
  • Extensively involved in the creation of the Session Beans and MDB, using EJB 3.0.
  • Used Hibernate framework for Persistence layer.
  • Implemented Search functionality using Hibernate Criteria interface.
  • Developed Java Beans to handle business logic as a Model and Servlets to control the flow of application as controller using hibernate annotations.
  • Extensively involved in writing Stored Procedures for data retrieval and data storage and updates in Oracle database using Hibernate.
  • Deployed and built the application using Maven.
  • Performed testing using JUnit.
  • Used JIRA to track bugs.
  • Extensively used Log4j for logging throughout the application.
  • Produced a Web service using REST with Jersey implementation for providing customer information.
  • Used SVN for source code versioning and code repository.

Environment: Java, J2EE, Jdk 1.5, Eclipse, JSP, JavaScript, JSTL, Ajax, GWT, Log4j , CSS , XML, Struts, EJB, MDB, Hibernate, WebLogic, REST, Rational Rose, JUnit, Maven, JIRA,SVN.

Confidential

Java/J2EE Developer

Responsibilities:

  • Used Spring framework to implement the MVC design pattern.
  • Designed the application based on various J2EE design patterns including MVC Model View Controller , Front Controller, DAO Data Access Object .
  • Implemented functionality rich user interfaces using HTML, CSS, JavaScript, AJAX, JQuery and JSPs.
  • Designed class and sequence diagrams using Microsoft Visio for all the use cases.
  • Involved in all the phases of the life cycle of the project from requirements gathering to quality assurance testing.
  • Implemented the Business logic using Java Spring Transaction Spring AOP.
  • Implemented persistence layer using Spring JDBC to store and update data in database.
  • Produced web service using WSDL/SOAP standard.
  • Configured and deployed web application in JBoss Application Server using Maven.
  • Created JUnit test cases and created set up manuals and user guides.
  • Created SQL script for the Oracle database.
  • Actively used Apache Tomcat for developing Servlets.
  • Worked with the Quality Assurance team in fixing the defects using JIRA.

Environment: Java, J2EE, JSP, Jdk 1.5, Apache Tomcat 6, JavaScript, XML, CSS, Spring, SOAP, Eclipse, Oracle, JBoss, UML, XSLT, Ajax, Log4j, Maven, JIRA.

Confidential

Java Developer

Roles Responsibilities

  • Involved in gathering and analyzing system requirements.
  • Played key role in the high-level design for the implementation of this application.
  • Developed the Training and Appraisal modules using Java, JSP, Servlets and JavaScript.
  • Developed UI using java swings.
  • Involved in Designing the Database Schema and writing the complex SQL queries.
  • Involved in Code reviews for other modules developed by peers.
  • Designing and establishing the process and mapping the functional requirement to the workflow process.
  • Accessed stored procedures and functions using JDBC Callable statements.
  • Executed and coordinated the installation for the project.
  • Worked on web-based reporting system with HTML, JavaScript and JSP.
  • Involved in Maintenance and Enhancement of the project.

Environment: Java, Jdk 1.3, J2EE JSP, Servlets, EJB , JDBC, Apache Tomcat, oracle, HTML, DHTML, SQL and JUnit.

Hire Now