Sr.java Developer,resume Profile
Summary
- 7 years of experience in software architecture, design, development, testing and maintenance of web and enterprise applications using Java, J2EE technologies.
- Having extensive working experience with Java/J2EE, Struts, Spring, Log4j, Hibernate, Servlets, JSP, JDBC/ODBC, XML, Web Services, SOAP, and UNIX ,EA Server, Sybase, XML, XSL.
- Excellent domain knowledge in the areas of Enterprise Application Development, UI, Distributed Computing.
- Worked on ESB to handle the backend process in Webservices.
- Had good knowledge about UNIX environment
- Extensive experience on GUI design and implementation using JSP, JSTL and Struts
- Experience in analysis and design using Software Engineering SDLC, UML and MVC based frameworks.
- Experienced in developing and deploying J2EE components on application servers such as JBOSS, Apache Tomcat, Sybase EA Server.
- Worked on the MVC architectures implementations like Struts Framework.
- Well acquainted with OOAD paradigm with UML.
- Proficient in using SQL, writing the complex quereis.
- A team player with excellent interpersonal, communication and presentation skills.
- Exposure to Full Life Cycle Solution Development Requirement gathering, Analysis, Design, Development, Documentation, Testing and User training
- Excellent understanding the Design Patterns and implementing them.
- Efficient team player, having strong desire and capabilities to efficiently convert Customer's
- requirements into applications.
Skills
Languages : Java, C, C , SQL, HTML,XML,XSLT.
Frameworks : J2EE Framework, Jakarta Struts 1.2, Log 4J, Hibernate, Ant, IBATIS, Spring MVC, Design Patterns, IBM Websphere MQ.
Java Technologies : Servlets, Java Beans, JSP, Ajax, JDBC, HTML, DHTML, UML and XML, Design Patterns, Mule, ESB.
Web Servers : Apache Tomcat
Application Servers : Web Sphere,JBOSS, Sybase EA Server
Operating Systems : Windows 95/98/NT/2000/XP, UNIX, Windows 7.
Version Tools : SVN, CVS, VSS, ClearCase.
Development Tools : Eclipse, Edit plus, Net Beans, ALTOVA XML Spy.
Database : Oracle, TOAD, SQL Server.
Scripting Languages : Java Scripts
Project Details
Confidential
Role: Sr.Java Developer
Responsibilities:
- Taking requirements from the client to understand the flow.
- Identifying the design for the project as it has some major issues.
- Worked on developing webservices using JBOSS RestEasy version Jboss 6.1
- Worked on ESB to perform the backend analytics that was posted from the UI
- Installed JBOSS and MYSQL in UNIX machines.
- Deployed the War files in UNIX machine to make the services up and running.
- Tested services using REST CLIENT, POSTMAN
- Provided daily status updates and issues if any blocking for the Tasks to complete.
- Worked in Agile Environment.
- Written SQL Scripts using IBATIS framework.
- Involved in taking requirements and making Offshore team to understand the requirements to develop.
- Analysed the Log reports and handled the issues.
- Implemented the Exception Handling for each service to hold the perfect request from UI.
- Handled Query Functionality in all the Modules.
- Rewritten Ant script wherever necessary to build the War Files
- Developed JSP pages for Test APP for internal testing by the TESTERS.
Technology:JAVA 1.6, 1.7, J2EE, Jboss 6.1, JDBC, XML, Web Services, JSP2.0,EJB3.0,HTML, spring3.3 ,XSLT, MY SQL server, UNIX commands, MS SQL Server, Eclipse Indigo, ESB, SVN, MyBatis, RestClient, Postman, Filezilla, Putty.
Confidential
Role: Sr.Java Developer
Responsibilities:
- Identifying the design for the project as it has some major issues while considering the automation.
- Restructuring the design of the project and updated the design documents according to the working functionality.
- Involved in setting environments to the application that were being developed.
- Program analysis and preparation of program specifications, observation logs, consolidation reports and recommendation reports.
- Worked on multithreading while synchronization is applied.
- Coding with Collections framework using Java, J2EE, XML and Javascript.
- Compiling and running the software.
- Developed Stored Procedures, Triggers, Functions, Views and Indexes using TOAD database.
- Writing JSP, JavaScript and HTML and CSS for the client front-end and writing Web services.
- Developed XML, XSLT files for the project to carry the MQ messages to the destinations routing using a functionality that was developed using JAVA and EJBS into EA server.
- Involved in constructing the EJBS for the project that were reused to apply for the other class files.
- Implemented design patterns for the objects that rendered in the EJBS.
- Involved in Design documents preparation and Test Case Preparations for the assigned modules.
- Developed business logic and presentation/controller phase.
- Handled Query Functionality in all the Modules.
- Wrote SQL queries and stored procedures for data manipulation with the Oracle database. Application used TOAD.
- Data Validations were performed by developing a java module to check the XSL, XML and XSD parsing were true.
- Deployed dll file components that were developed using Visual Studio C
- Developed java class files that route MQ messages from the client to server and to client.
- Involved in writing MQ listeners to route MQ targeted Messages to the Plants.
Technology:JAVA 1.4/1.5/1.6, J2EE, IBM Websphere MQ, Servlets, JDBC, XML, Web Services, JSP2.0,EJB3.0,HTML 5 4, spring2.5,XML,XSLT, Sybase EA Server,UNIXShellScripts,Oracle9i/10g, SQL, PL/SQL, Microsoft Visual Studio 2010 c , Eclipse IDE, Design Patterns.
Confidential
Sr.Java Developer
Responsibilities:
- Involved in the Analysis, design, workflow, and process flow.
- Developed JSP pages for Annual Registration Module.
- Worked in the Agile Environment with daily standups and work within the specific time
- Used Struts Framework Model View Controller MVC architecture for an efficient implementation of the view level customizations and interface with the application logic.
- Worked on multithreading while synchronization is applied.
- Implemented Collections Framework for the ArrayList in order for increasing size of the array.
- Developed database schema and SQL queries for querying database on Oracle 10g
- Performed Unit testing usingJUnit
- Developed design Patterns for the objects to access within the application.
- Worked with Eclipse IDE to develop and deploy complete application.
- Utilized CVS for software configuration management and version control
Environment: Java 1.5, J2EE, Servlets, Jsp 2.5, Junit 4.1, SVN, Struts 1.2, Hibernate, Oracle10g, WebSphere , Eclipse IDE, Log4J, Ajax, HTML3, Design Patterns.
Confidential
Role: Sr.Java Developer
Responsibilities:
- Involved in gathering requirements for the application.
- Worked in the Agile Environment with daily standups and work within the specific time
- Involved in Design documents preparation and Test Case Preparations for the assigned modules.
- Developed business logic and presentation/controller phase.
- Handled JQM for implementing mobile rich screens and design for the application.
- Handled Query Functionality in all the Modules.
- Developed action classes, service and DAO layers in all the modules for the query functionality
- Developed GUI for query page in End User module.
- Functional analysis, Design and Unit Test Case preparation and review, design and code implementation and enhancements of the application.
- Wrote SQL queries and stored procedures for data manipulation with the Oracle database.
- Data validations performed using Java script.
- CR handling and implementation.
- Testing, Bug fixing and maintenance.
Environment: Java 1.5, J2EE, Java Beans, JQM , SQL Server, HTML 4 5, CSS, JavaScript, Design Patterns, Servlets, JSP, XML, UML, Spring MVC, IBATIS, JBoss, Eclipse IDE, Ant, Log4J and SVN, Eclipse.
Confidential
Role: Java Developer
Responsibilities:
- Interaction with Business Analysts to capture the business needs and transforming them to the Use cases
- Involved in gathering requirements for the application.
- Involved in Developing Use Cases and Technical Design Documents.
- Used Struts Framework Model View Controller MVC architecture for an efficient implementation of the view level customizations and interface with the application logic.
- Involved in Servlets, Java Bean programming and JSP scripting for the communication between web browser and server.
- Implementing J2EE Design patterns using MVC Model-View-Controller architecture by developing Presentation tier which includes JSP's, JSTL, HTML Struts , Web tier includes Controller Servlets, Business tier implementing business logic using Business Facades
- Build Java Scripts for rendering HTML and CSS.
- Implemented design patterns for the project to enhance the application.
- Coding, Unit Testing and deployment is carried out with the Eclipse as IDE
- Developed various documents within the application using XML HTML.
Environment: Java 1.4, J2EE, JSP 1.1, Java Beans, Servlets, Oracle8i, SVN, Windows2000, HTML, DHTML JavaScript, VSS, JBOSS, Design Patterns .
Confidential
Role: Java Programmer
Responsibilities:
- Involved in detailed study of system requirements and Functional analysis.
- Actively interacted with the users to develop a working prototype and finalized desired features and the user interface.
- Documented the requirements and prepared Software requirements specification.
- Involved in review, design ,code implementation and enhancements of the application.
- Implemented J2EE standards, MVC2 architecture using Struts Framework.
- Implementing Servlets, JSP and Ajax to design the user interface.
- Used JSF, JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
- Used XSL/XSLT for transforming and displaying reports. Developed Schemas for XML.
- Involved in writing the ANT scripts to build and deploy the application.
- Developed a web-based reporting for monitoring system with HTML and Tiles using Struts framework.
- Used Design patterns such as Business delegate, Service locator, Model View Controller, Session facade, DAO.
- All the Business logic in all the modules is written in core Java.
- Used EJBs Session beans to implement the business logic, JMS for communication for sending updates to various other applications and MDB for routing priority requests.
- Prepared test cases for unit and system test and also supported Integration.
- Data validations performed using TCL Scripting.
- Handled the new Change request CR and implemented.
- Unit tested the code.
- Fixed and resolved Code Defects.
Environment: Java1.4, J2EE, JSP 1.1, Java Beans, Servlets, Oracle9i, Java Script, CVS, HTML 3, DHTML, XML, UML, Tomcat, Rational Rose, JUnit, EJB, Eclipse.