Senior J2ee Developer,resume Profile
Professional Summary:
- Around 7 years of extensive experience in Design, Development Testing of software applications.
- Designed and developed multiple J2EE Model 2 MVC based Web Application using J2EE Technologies EJB, Servlets, and JSP , Patterns and popular open-source framework Struts1.2, Hibernate3.0 and ORM.
- Strong development skills in Java, J2EE , JDBC, JSP, Servlets, EJB J2EE , JMS , JNDI, RMI, C, HTML, XML, XSL, Java Script, JQuery, DB2, Oracle, SQL Server and Macromedia tools.
- Hands on experience in one more MVC frame work Spring DI/IOC, AOP and JDBC template .
- Hands on experience in using Hibernate for Database communication, retrieval and update.
- Experience in writing Web Services using WSDL, SOAP, REST and UDDI in distributed web application development environment.
- Experience of using ANT and Maven tool to generate deployable files.
- Extensive experience in programming, deploying, configuring, fine-tuning and administering middle-tier popular J2EE Application Servers like IBM WebSphere8.0, BEA WebLogic and open source JBoss and Apache Tomcat 6.0.
- Proficient in implementing Design patterns like Singleton, Factory, DAO, and DTO.
- Experience in generating UML used case diagrams, class and sequence diagrams using Rational Rose, Microsoft Visio.
- Experience of working with databases Oracle 8i/ 9i/ 10g/11g, SQL/MySQL and DB2.
- Working knowledge of other programming languages like C, C and markup language like XML, HTML, DHTML, XHTML.
- Experience in various methodologies like waterfall and Agile.
- Excellent Organizational and interpersonal skills with a strong technical background.
- Quick learner, ability to work in challenging and versatile environments and self-motivated, excellent written/verbal communication.
Technical Skills:
Operating Systems : Windows 2000, NT, XP and UNIX
Languages : Java, C, C , XML, HTML and SQL
Scripts : JavaScript, JQuery
Middle-Tier : ATG, J2EE EJB, JSP, JNDI, JDBC, JMS, Servlets , Groovy, XML.
Application Servers : Weblogic, Web sphere, JBoss
Web Servers : Apache Tomcat
RDBMS/ DBMS : Oracle, DB2, SQL Server and MS-Access
Process : Software Lifecycle SDLC
Development Tools : Eclipse, WSAD
Internet Technology : J2EE and Web Services
Source Control : CVS
, Clear case
Others : Spring, Struts, Ant, Log4j, Junit, Hibernate, IBatis
Experience:
Senior J2EE Developer
Confidential
Responsibilities:
- Understanding of business requirements, design and document technical design for the business requirements.
- Involved in implementation of java web services using Axis and Axis2 framework for the CRIT interface.
- Developed services using Spring IOC and Hibernate persistence layer with Oracle 11g Database.
- Involved in working with Spring MVC using AOP and IOC.
- Monitored the production error logs using Log4j and provided proper fix for the problems.
- Implemented dependency injection for the parsers of interface module.
- Unit testing the web services using SOAP UI client
- Performed Unit Testing with Spring JUNIT as well as integration testing for all the modules.
- Involved in coding of parsing very huge incoming soap XML by using XPath and XML Rules.
- Worked on extensively Axis2 and Axis Web services and implemented many Web services in Bottom up and Top down approaches.
- Involved in writing SQL/HQL Queries for data retrieval.
- Refracted the code and did a peer code review.
- Involved in the defect fixing Raised during system UAT Testing
- Support for system testing, UA testing Production.
- Implemented Oracle Service Bus with JMS and WSDL for BGW Interface Module.
- Used JSON for Data Interchange between Angular JS and Spring MVC.
- Developed Java POJO's to capture the UI data and communicate with Spring MVC.
- Design UI screens using JSP, CSS and HTML.
Environment: Java 1.6, Web logic, IBM MQ Series, Soap UI, Java Script, Eclipse, Spring Framework, Groovy, CSS, XML, Oracle 10G, JMS, AXIS2, Web Services, Log4J, Oracle SQL Developer, Spring.
Senior J2EE Developer
Confidential
Responsibilities:
- Developed the application with iterative methodology, refactoring the existing code and writing new code.
- Used Spring Model View Controller MVC 2 architecture.
- Used JSPs in front-end, spring framework in business layer and Hibernate in persistence layer.
- Developed the application using Spring IOC to communicate with the persistence layer.
- Used Spring AOP framework for security transactions, reusability logging purpose.
- Good experience in implementation of Internationalization i18n in web applications with Spring frameworks along with JSPs and Servlets.
- Developed front-end content using JSP, HTML and JSTL.
- Used Spring MVC's Tag library to build JSP pages
- Configured page navigation, menus in XML configuration files, developed XML Schema files and used DOM parser for parsing the XML content.
- Used DAO, DTO, Business Delegate, Session Fa ade J2EE design patterns.
- Implemented Transfer objects to store and retrieve user and claims information in the application scope.
- Used Web Services to access financial data on legacy systems.
- Developed a use case claims administration, which is the process of receiving, reviewing, adjudicating, and processing claims.
- Implemented automatic email notification of the monthly statements for the customers using Java Mail.
- SVN was used as version control system.
- Developed Ant build scripts, Configured Data Sources for the Oracle 9i database on WebSphere 6.0 application server.
- Developed UNIX Shell scripts for automating project management tasks.
- Prepared technical design, unit test cases, detailed time estimation, traceability matrix, impact analysis and code reviewed documents for each iteration task.
- Created Use cases, Class Diagrams, and Sequence Diagrams for the system using JUDE UML modeling tool.
- Involved in the defects resolution for the better quality and increased performance of product.
- Performed the technical design reviews and code reviews.
- Coordinated with Business Analyst, Architecture and QA team to ensure the quality and success for each iteration tasks.
Environment: JAVA, Spring, JSTL, Hibernate 3.1, Web Services, SERVLETS, WSDL, XML, XML Schema, XSL, XSLT, UML, HTML, CSS, JAVASCRIPT, JSP, WebSphere, Log4J 1.2.7, JUnit, PVCS 7.6, UNIX, Oracle 9i
Senior J2EE Developer
Confidential
Responsibilities:
- Actively involved in design and developing of J2EE components.
- The system was designed using Unified Modeling Language on Rational Rose.
- Involved in creating Servlets and Java Server Pages JSP , which route submittals to the appropriate Enterprise Java Bean EJB components and render retrieved information using Session Facade.
- The business logic is developed using J2EE framework and deployed components on application server where Eclipse was used for component building.
- Good experience in implementation web applications with Struts frameworks along with JSPs, JSF and Servlets.
- Developed Action form beans to map the form elements and used Validation framework for validating the user input data, extending Struts components.
- Implemented the back-end functionality of the modules using Session beans and CMP Entity beans and used DAO, DTO, Business Delegate, Session Fa ade J2EE design patterns.
- Developed front-end content using JSP, HTML, JSTL and Struts Tag libraries.
- Developed client side validations using Struts Validations framework, JavaScript and JQuery.
- Actively involved in deployment EJB service jars, Application war files in WebLogic Application server.
- Deployed the application on WebLogic server.
- Involved in writing the Ant build file for assembling web services.
- Written stored procedures to perform automated rules using Oracle 8i.
- Implemented logging using log4j and developed robust exception handling and error reporting mechanism.
- Used message-driven bean to receive JMS messages.
Environment: J2EE, Java, Servlets, JSP, EJB 3.0,Struts, JMS, JDBC, HTML, XML, XSL, CSS, JavaScript, Rational Rose, Eclipse2.1.1, WebLogic, Oracle 8i, Windows 2000
Senior J2EE Developer
Confidential
Responsibilities:
- Understand the client requirement and involved in low level technical design of Trident property Portal with Spring Framework and File Feeding processing.
- Developed Initial Version of Trident Module with Spring MVC Framework.
- Developed Hibernate XML with POJO's to perform DB operations.
- Involved in file feeding parsing with regular expressions.
- Implemented Quartz Scheduler to process the files and store into the DB.
- Prepared Cron entries to schedule the jobs to fire on appropriate time.
- Worked at front end JSP development with Spring tag libraries.
- Worked on Java scripting Front end validation and HTML Frames Implementation.
- Worked on Log4j integration and Handled Exception handling in the project.
- Developed Spring MVC's Servlet XML, Controller and Service java classes.
- Developed the front end using JSP JSTL, HTML Frames and Display Tag libraries.
- Used JavaScript JQuery to implement menu and navigation and front end buttons functionality.
- Re-designed some web pages using HTML, CSS.
Environment: JAVA, JSP, JavaScript, JDBC, Active MQ, Spring, Hibernate, Log4j, CSS, HTML, Oracle, Reqular Expressions and HTML Frames.
Java Developer
Confidential
Responsibilities:
- Implemented Invoice and Credit Note modules.
- Involved in bug fixing for ASN, Invoicing modules.
- Worked on Container Managed Entity Beans for data persistence.
- Worked on JMS for asynchronous communication
- Configured Queues and Topics
- Involved in front end Java Script and Backend validations.
- Involved in implementing DAOs and EJBs.
- Coding based on enhancements.
- Developed the application based on Struts MVC framework.
- Code review based on coding standards.
- Simulating Unchecked Exceptions occurred in log files
- Involved in preparing XML's and exporting and importing EAI with TIBCO server.
Environment: Struts, JSP, EJB Session Beans and Entity Beans , DB2, JMS Message Driven Beans , Tibco, XSD, XML, Weblogic Server 10, Eclipse, Javascript, Ajax, Html and CSS.