Sr. Java J2ee Developer,resume Profile
SUMMERY
- Over all 7 years of programming experience in all the phases of Software Development Life Cycle including Requirement Gathering, Analysis, Design, Development, Testing and Implementation using J2EE Architecture.
- Experienced in Designing and implementation applications with excellent Object Oriented Design using several design patterns including but not limited to Singleton, MVC, Business Delegate, DAO,etc.
- Experienced in using Agile methodology for developing the projects.
- Experience in the sharing of the knowledge while implementing the application in the Agile methodology.
- Experience in MVC Model View Controller architecture Using Spring 2.0, Struts, and various J2EE design patterns and UML Methodologies.
- Expertise in Java 1.5 JDK 5 , Web services Axis2.0 and JAX-RPC , Hibernate 3.1 and Design Patterns.
- Good experience in Spring MVC Model View Controller -Hiberante Template and IOC Inversion of Control .
- Experienced in creating java web services using Axis2.0 and WSDL WebServicess Description Language .
- Experienced in using Caching implementation of the ORM Object Relational Mapping .
- Experience in creating and using Hibernate config and mapping files.
- Experience in creating Form Beans and declaring the mapping by using Struts.
- Proficient in Java / J2EE technologies, Java Servlets, JQuery, Applets, JSP, EJB, DOM/SAX, JDBC, Web Services, JSON, Tag Libraries, JUnit.
- Worked on Application server and Web servers like BEA Weblogic, WebSphere Process Server and Apache Tomcat.
- Experience in writing of perl and shell scripts with unix platform.
- Experienced in using XML related standards and technologies like XSD, DTD, JAXB, Xpath and XSLT.
- Worked on Log4J package for logging purposes and CVS, Sub Version for the version control.
- Experience in working on different operating systems like Window XP/2003/2000/, UNIX.
- Expertise in XML and related technologies like XSD, XPath, XSLT, DTD and parsers like DOM and SAX.
- Expertise in designing and coding stored procedures, functions, triggers, packages using SQL, MySQL, and PL/SQL with tuning concepts.
- Basic knowledge in Automation Testing RFT .
- Through working knowledge in core Java, Java database connectivity API of JDBC, Java Beans.
- Highly self-motivated with strong analytical, communication and problem solving skills, excellent team player and ability to deliver under critical situations.
- Experience with database like Oracle, MySql and DB2.
- Experienced in using MS Visio and Jude for UML Unified Modeling Language diagrams.
- Strong Exposure to various IDE and tools such as Eclipse, WID, MyEclipse and Rational Application Developer.
- Good experience in various source code control tools like CVS, VSS and SVN.
- Have a good Communication and Interpersonal Skills.
Technical Skills
Products/Tools | IBM WebSphere Integration Developer 6.0.2., MyEclipse 5.5 , Eclipse 3.0,Rational Application Developer 6.0, Tomcat 6.0.20, JUnit 4.3.1 ANT 1.6.5, MS Visio 2003,JUDE 5.1.x. |
Languages | Java 1.7 JDK 7 , JavaScript,JQuery,Perl,Shell and SQL |
Web Technologies | JSP 2.0, Servlets 2.4, JDBC 3.0, HTML,and CSS |
XML Standards and Tech | DTD, XSD, XSLT, JAXB, WSDL |
RDBMS | Oracle 9i, MySql 5.0, Sybase12.5.2 and DB2 |
Application/Web Servers | Weblogic 9.2, Web Sphere Process Server 6.0,Apache Tomcat 6.0,Jboss 5.0 |
Application Framework | Struts 2.x, Spring 2.x,OPF and Hibernate 3.0 |
Component Technologies | JSON, Webservices, Apache, Axis 1.2 |
Operating System | Linux, Windows XP |
Professional Summary:
Confidenital
Role: Sr. Java J2EE Developer
Responsibilities:
- Implementing the advance validation rule model for administering the rules against the uploaded overrides based on the template.
- Designing developing the CCB layer for accessing the rules persistence of the validated overrides.
- Writing Oracle Procedures and functions for persistence managing rules that belongs to the application layer of the database backend.
- Enhancing the CCB Workflow by modifying it to support the Expiration and Resubmit of Overrides in an event of failure.
- Designing Class Diagrams Sequence diagrams for implementation of the parser module.
- Responsible for writing the technical specifications and the implementation of the reusable parser for parsing the Basel 2 Adjustments Reporting Specification Reports using the POI APIs using the best design practices.
- Experience in implementing the concept of JQuery
- Implementing a Security framework that manages a Role Based Security model at the web layer.
- Designing the front-end screens using JSP, Servlets, HTML and Java Script.
- Implementing JSF Converters to handle formatting and Localization and configured the faces-config.xml to create a web application navigation rule.
- Involving in system design and development in core java using Collections, multithreading.
- Involving in developing applications using Java and J2EE.
- Involving preparing Test Cases, Code Review, Deployment and Documentation.
- Responsible for design and maintenance of the CVS Repositories, views, and the access control strategies.
- Involving in command line interpretation by Shell Scripts in Unix
- Implementing and maintaining the branching and build/release strategies utilizing CVS/Clear Case.
- Using Web Sphere for developing and deploying the application to test boxes
- Performing Unit and functional testing of the components.
- Benchmarking the performance of the tool for uploading a huge volume of overrides through the tool.
Environment: Java, J2EE, Servlets, JSP, Struts, JSTL, Tiles, JQuery, XML, Ajax, EJB, MDB, PL/SQL, JMS,Log 4J, Oracle, Rapid SQL 7.2.1, Hibernate, UML, Unix, Design Patterns, Rational Rose, WSAD 5.1.2, Weblogic 8.1, MyEclipse, POIs.
Confidenital
Role: Senior Java J2EE Developer
- Designed and development applications using Rational Unified Process RUP , UML and OOAD.
- Created Use cases, Class Diagrams, Sequence Diagrams using Rational Rose.
- Designed and developed the project using MVC design pattern and integrated Spring, JSF and Hibernate.
- Developed user management screens using JSF framework, business components using Spring framework and DAO classes using Hibernate framework for persistence management and involved in integrating the frameworks for the project.
- Developed UI for Customer Service Modules and Reports using JSF, JSP's, Prime Faces, Apache My Faces Components, Ajax4JSF framework Ajax , JavaScript and Backing Beans.
- Designed Developed ORM persistence layer using Hibernate framework.
- Created Hibernate configuration file, Hibernate mapping files and defined persistence classes to persist the data into MySQL Database.
- Worked on advanced Hibernate associations with multiple levels of Caching, lazy loading.
- Involved in writing JSF Backing Beans for controlling the UI and writing custom components and validations.
- Experience in developing web application by using AJAX.
- Implemented Ajax using Ajax4JSF Framework and nested taglibs API along with other standard taglibs in the application, as a better approach for screen development and reusability of visual components in the JSP pages.
- Implemented Relational Database Management Systems RDBMS.
- Implemented business logic in Middle Tier using pluggable components, which were specified in the customized xml documents using Spring framework.
- Responsible for writing Java code to convert HTML files to PDF file using Apache FOP.
- Developed Message Driven Beans MDBs for receiving and processing data from IBM MQ Series using JMS.
- Rational Clear Quest used for defects, change tracking across the application.
- Experience in transmitting the data using JSON and Web services
- Designed and developed direct live interfaces to handle multiple systems within the bank to subscribe the data in real-time.
- Wrote build deployment scripts using ANT on Linux environment and deployed the application on web logic server.
- Developed the Windows and web based Customized GIS software for utility applications of Land Information Systems
- Worked closely with the testing team in creating new test cases and also created the use cases for the module before the testing phase.
- Wrote ANT build scripts to compile Java classes and create jar, performed unit testing and package them into ear files.
- Coordinated work with DB team, QA team, Business Analysts and Client Reps to complete the client requirements efficiently.
Environment: Java/J2EE, Jdk1.6, JMS, RDBMS, JNDI, JSP, JSF, My Faces, Prime Faces, Spring, Hibernate, IBM MQ Series, CSS, Web Logic 10, Ant, Clear Quest, Oracle9i, AJAX, JSTL, JSON, Web services, Eclipse, Junit, JavaScript, Linux, VSS.
Confidenital
Role: Senior Software Engineer.
Responsibilities
- Involved in understanding Business Requirements.
- Involved in mapping the Hibernate configuration, Hibernate mapping files.
- Developing User Interface by using JSPs and Involved in Unit Testing.
- Developed the Action classes using Struts Framework and written DAO, TO classes.
- Developed Functions, Procedures and Packages using PL/SQL.
- Developing front end functionalities and validations by using HTML and Java Script.
- Following Agile methodology in development and having daily Scrum calls.
- Developing the code for demographic module.
- Writing Shell Scripts using Unix.
- Knowledge in MySQL, PHP
- Involving in development of Jasper reports.
- Writing Test Cases by using JUnit.
- Involved in deployment of application in WebSphere application server.
- Verifying the requested values populated in Oracle Database.
- Along with development, providing support for this project/client.
Environment: IBM RSA 7.X Rational Software Architect , Jasper Reports, Oracle 10g, WebSphere Application Server, Unix, HTML, JavaScript, MySQL, JSP, Servlets, Hibernate, Struts, PHP, Spring MVC.
Confidenital
Responsibilities
- Experience working in a high paced environment of Automated Toll Collection Environment.
- Gathering requirements from clients and end users.
- Designed User Interface and the business logic for customer registration and maintenance.
- Worked on Integrating the Customer Service software with the Website version.
- Consolidating and Integrating Multi-Threaded Web services and working with data in different servers.
- Worked on Data fixing and Bug fixing.
- Experience working on Bug Reporting tool Bugzilla.
- Involved in designing and Development of SOA services using Web Services.
- Understanding the requirements from business users and end users.
- Working with XML/XSLT files.
- Experience creating UML class and sequence diagram.
- Experience in Creating Tables, Views, Triggers, Indexes, Constraints and functions in SQL Server 2005.
- Experience in working with RDBMS.
- Worked on Integration of UI interface with SQL Server 2005 database.
- Worked in content management for versioning and notifications.
- Used SVN for version controlling.
- Experience Writing Test cases and performing Unit tests and regression tests.
Environment: Java JDK 1.5, J2EE, JavaScript, JSP, Servlets, RDBMS, Multi-Threading, HTML, DHTML, CSS, XML, AJAX, WSDL, WebSphere, SOAP and SQL Server 2005
Confidenital
Role: Java Developer
Responsibilities
- Development of new Work Requests.
- Communicating with the Client and understanding the requirements
- Construction code.
Environment: Core Java, JavaScript, HTML, Servlets, Oracle 9i, Web Logic 7.0.