We provide IT Staff Augmentation Services!

Sr. Java Developer Resume Profile

3.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Total 8 years of experience in designing and implementing Web, Client/Server and N-Tier distributed, cross-platform systems using Java/J2EE technology Agile/ SCRUM Methodology.
  • Sun Certified Programmer for Java2 Platform.
  • Financial Certification for Technology and Operations Professionals FCTOP
  • Good domain knowledge of Telecom, Cloud Computing and Realization, Finance corporations , Shipping Logistics and CRM.
  • Expert level skills in application development using: Java, J2EE, Spring Framework, Hibernate, Struts, JSP, JSF, EJB, JPA, Servlets, JDBC, Html, JavaScript, J2EE compliant application servers, multi-threading, client/server, design patterns of J2EE architecture.
  • Knowledge of J2EE Design Patterns such as Creational, Structural and Behavioral design patterns Singleton, Factory, Facade, Builder, Observer, DAO, Value/Data Transfer etc.
  • Good knowledge in Spring framework - Spring IOC, Spring MVC, spring AOP and Spring Webflow.
  • Good understanding of Object Oriented Analysis and Design and UML notations and experience in using design tools like MS-Visio for creating class and sequence diagrams.
  • Have experience in Design, Development and Deployment of Web-Applications/ J2EE applications on servers like BEA-Weblogic and Apache Tomcat , Apache Tomcat , JBoss .
  • Experience in XML APIs such as JAXP SAX, DOM , JAXB for data binding and experience in designing the XSD schema generation.
  • Experience with IDEs like Eclipse Europa , Eclipse Ganymede , Eclipse Galelio
  • Developed applications using build tools like ANT,MAVEN
  • Used RDBMS databases systems like Oracle 10g/9i, SQL Server, MS Access and My SQL.
  • Used tools like Toad, PLSQL Developer and Squirrel for perorming database operations.
  • Worked on Report generation module using tool like iReports.
  • Have good experience of all testing phases such as Unit testing, Integration testing and System testing.
  • Have good experience in managing project files by using version control tools like Concurrent Version System CVS , SVN and PVCS and bug tracking tools like Jira.
  • Interaction with customers for solving their issues and Bug Fixing.
  • Experience in AJAX, XML, XSLT, XPATH, and Web Services with SOAP to design, deploy, develop and implement the internet / Intranet applications.
  • Well versed in the complete SDLC starting from requirements gathering, use cases, design, development and testing.
  • Expertise in using business analysis and design tools like MS Visio and Rational Rose.
  • Expertise in creating Conceptual Data Models, Process/Data Flow Diagrams, Use Case Diagrams, Class Diagrams, State Diagrams, Sequence Diagrams Activity Diagrams.
  • Experience in estimating, project planning specialized in development phase, testing phase implementation phase , using RUP and Agile methodologies.
  • Ability to transform complex business requirements into technical design specifications.
  • Highly result oriented and pro-active with the ability to learn new technologies quickly and implement them successfully in production

TECHNICAL SKILLS:

Programming Languages

JAVA 2, SQL and PL/SQL, HTML,XML

J2EE Technologies

JDBC, Servlets, JSP, JavaBeans, Hibernate, JSF , EJB ,Spring .

Web Technologies and Scripting Language

HTML , DHTML CSS and Java Script, XHTML, XML ,XHTML, XSLT, JavaScript, Web Services, AJAX

Methodologies and Tools

Agile Methodology SCRUM, UML ,MS Visio

Frameworks/Patterns

J2EE, MVC-2 Architecture, Apache Struts, Spring,Spring Framework IOC, AOP, Web Flow, MVC , Web Services, Log4J, Apache Ant .

Web/Application servers

Jakarta Tomcat , Apache Tomcat , JBoss3.2.2, Jboss4.2.1, Jboss , JBoss , BEA-Weblogic .

Tools/IDE/Utilities

Jdk1,Jdk1,Jdk,TextPad,Eclipse Europe ,Eclipse Ganymede , Eclipse3.5 Galelio

Databases and Tools

Oracle , MS Access and MS SQL Server, MySQL,Taod, PLSql Developer, Oracle Sql Developer, Squirrel

Other Tools worked on

SoapUI Web Services , FileZilla Client, Core FTPLite,IE Developer Toolbar, iReports , TOAD, worked with maven, Log, Logging API

O/S Environment

Windows NT

Website Editors

Front Page

XML Technologies

XML, XML Schema XSD , DTD, XSL, XSLT, XPATH, JAXB SAX, DOM Parser , JAX-RPC

Version Control

SVN Subversion , CVS, PVCS

Defect/Bug Tracking

JIRA

Design Skills

Requirements engineering, UML, Design patterns, code reviews, test planning, Various J2EE DAO, Session Fa ade etc and Standard Java Design Patterns Creational, Structural, Behavioral

Testing Tools

Jameleon, Odysseus testing the application screens ,Spike Proxy, SOAP UI Web Services

PROFESSIONAL EXPERIENCE:

Confidential

Position: Sr. Java Developer

Roles Responsibilities:

  • Extensive experience using framework APIs like Struts, spring, iBatis and Hibernate.
  • Implemented application level persistence using Hibernate and Spring.
  • Involved in designing the user interfaces using Struts Tiles Framework, HTML, JSP.
  • Involved in Development of the application Using J2EE Technologies Servlets, JSP, EJB, JSF, Struts .
  • Developed UI screens using YUI, CSS and JQuery.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using JS, EXTJS and JQUERY
  • Implemented Ajax function to load data dynamically onto drop down
  • Involved in the development of presentation layer and GUI framework using EXTJS and HTML.
  • Used JavaScript for developing UIComponents like Editable drop down, data-driven menu customizations.
  • Used Ajax for backend interaction and data interchange with asynchronous call parsing the XML data creating XMLHttpRequest and reading the data in responseXML from action class.
  • Design and development of a proof-of-concept real-time notification system using Node.js.
  • Used Oracle for the EIS layer.
  • Developed HQL queries for CRUD.
  • Developed PL/SQL procedures for login module and written complex sql queries.
  • Developed Data Access Objects DAO using JDBC API for Database access.
  • Design and Developed using WebService using Apache CXF.
  • Developed Rest architecture based webservices to facilitate communication between client and servers.
  • Installing and Configuring Eclipse and Websphere application Server.
  • Deployed EJB Components on WebLogic.
  • Used Subversion for software version control.
  • Developed test cases and performed unit testing using JUnit.
  • Created Class Diagrams and sequence diagrams using UML.
  • Support Agile upgrade and participate in test cases.
  • Developed static and dynamic Web Pages using JSP, HTML and CSS.
  • Developed JSP pages and Servlets for customer maintenance.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Involved in writing maven scripts for merging jar files into existing repository.
  • Use jPod and iText to manipulate PDF operations.
  • Directory Listing and File down load services Similar to Windows Explorer on a PC, developed using Google Web Toolkit, AJAX
  • Designed various design Workflow Modules using BPM Business Process Modeler to implement Business Logic and Business rules using Ilog, Jrules.
  • Design and develop pricing region services using Oracle ADF, JSF and Oracle Spatial.
  • Analysis of QTP for web 2.0 objects and created custom objects using web extensibility tool.
  • Prototyped and implemented Cloud based Service Bus on WSO2 for engaging stakeholders in in the initial SOA discussions.
  • Maintained report and request generator using Jasper Report

Environment:Spring,Hibernate,Struts,DOJO,Ajax,EXTJS,JavaScript,Node.js,Oracle,CRUD,PL/SQL,ApacheCXF,JDB,Rest,Eclipse,WebLogic,Subversion,JUnit,UML,JSP,Servlets,JSTL,maven, iPod , iText ,Google Web Toolkit, Jrules , Oracle ADF, web 2.0 ,SOA, Jasper Report.

Confidential

Position: Sr Java Developer

Roles Responsibilities:

  • Proven expertise in implementing IOC and Dependency Injection features in various aspects of Spring Framework Core, Web, JDBC, MVC and DAO .
  • Configured Struts, Hibernate framework with Spring MVC.
  • Developed the application using Struts Framework which is based on the MVC design pattern.
  • Developed Web pages using JSF.
  • Used DOJO to create interactive user interface.
  • Created various UI components for different web pages using HTML, Javascript, ExtJs.
  • Involved in writing Javascript for dynamic manipulation of the elements on the screen and to validate the input.
  • Used AJAX to implement some customizations which required dynamic behavior like controls dependent on user value selection on some other controls.
  • Developed portions of HTML5-based game for use in an online gambling promotion.
  • Involved in developing the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Implemented a Node.js server to manage authentication
  • Created custom javascript libraries using backbone.js and jQuery.
  • Creating SQL stored procedures in IBM DB2
  • Experience with SQL and basic CRUD operations
  • Developed stored procedures, triggers and functions with PL/SQL for Oracle database.
  • Responsible for coding SQL Statements and Stored procedures for back end communication .
  • Involved in the deployment of Web-Service End-Points using Apache CXF
  • Used Web Services - WSDL and SOAP for at the client side for exchange rate calculation and used SAX and DOM XML parsers for data retrieval
  • Used JAX-RPC to call web services described by WSDL and registered to UDDI registry.
  • Developed the application using Eclipse IDE and worked under Agile Environment.
  • Writing JUnit test/Integration test cases for asserting functional.
  • Worked in Agile environment with active scrum participation.
  • Involved in designing UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Developed re-usable front-end components using custom tags and JSP.
  • Identified and resolved programming issues, Servlets and EJB s performance tuning opportunities.
  • Used Maven to build and generate code analysis reports.
  • Extensively used XSD for validations of XML transfer to the different Web Services.
  • Use jPod and iText to manipulate PDF operations.
  • Created user interface and backend server application using Java, Google Web Toolkit, Spring, Tomcat, and GIS.
  • Involved in test tracking, managed releases and builds using JIRA, Green Hopper, Bamboo, Fisheye and Crucible.
  • Assisted in visualization, planning and implementation of Web 2.0 initiatives.
  • Develop SOA SAAS , service documents for Enterprise Applications.
  • Design creation of multiple sites using: WordPress, HTML, PHP, XML, CSS, Javascript more.

Environment:Java,J2EE, Spring, Hibernate , Struts ,JSF , ExtJs, JavaScript, CSS,Ajax, HTML5., JQuery , DB2, PL/SQL , JDBC ,Apache CXF, SOAP, web services ,Eclipse ,WebSphere Portal ,JUnit ,Scrum ,UML, Servlets, JSTL,Maven, XML ,MySQL ,Google Web Toolkit ,JIRA,ILOG , Web 2.0. , Agile, Apache Tomcat ,Oracle ECM, PHP ,SOA, Apache Tomcat, Linux, Jasper Report , ILOG, iText, Google Web Toolkit, Agile, LAMP, PHP, Java Message Service JMS , JRules.

Confidential

Position: Java Consultant

Roles Responsibilities:

  • Implemented the spring dependency injection of the Database helper instance to the action objects.
  • Involved in designing the user interfaces using Struts Tiles Framework, HTML, JSP.
  • Worked on persistence layer using O/R Mapping tool IBatis with Oracle Database.
  • Expertise in MVC Architecture using JSF and Struts framework and implementing custom tag libraries.
  • Implemented MVC design pattern for UI Layer using My Faces implementation of JSF and Tomahawk components, FacesServlet and Backing Beans.
  • Development of java interfaces for different function calls which convert the webservice calls into EJB calls to the legacy system
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Used Ajax calls extensively using Jquery, inside the WebApps and create a seamless flow of Quotes.
  • Worked with MySQL for MySQL, SQLYog and Workbench.
  • Used TOAD to generate SQL queries for the applications, and to see the reports from log tables.
  • Involved in Creation, Manipulation and Supporting the SQL Server Database
  • Involved in writing CTG, JCICS classes to interact with Mainframe DB2.
  • Designed and developed the input/output data formats in XSD for the WSDL files and accordingly implementing services using Apache AXIS2.
  • Involved in creation of web services, WSDL and web methods with Annotation in hibernate, Implemented Web Services in JAXP based on SOAP protocols using XML and XSLT.
  • Developed J2EE components using Netbeans as IDE.
  • Deployed the application in JBOSS Application Server.
  • Involved in developing projects as Lead / Senior Developer following traditional SDLC Water Fall Model as well as Agile.
  • Reviewed the Selenium Scripts developed by the team members.
  • Designed UML diagrams using UML and Rational.
  • Coding of entity beans, Access Beans, commands, Portles and JSP
  • Created applications, connection pools, deployment of JSPs, Servlets, and EJBs.
  • Used SAX and DOM parser to parse the XML documents and XSLT for transformations.
  • Resolved the compatibility issues among Portlets and EMC Documentum API
  • Conduct Agile Scrum meetings for the development team and tracking project progress in Green Hopper.
  • Developed Ruby on Rails 3 web applications using MongoDB and back-ground processes using Resque and Redis.
  • Participated in the development of a global customer system by using C , Oracle, and Rogue Wave C Libraries.
  • Built ASP.NET C legal billing program that accepts barcode gun input. Also used javascript to advance from field to field after gun is clicked.
  • Implemented JavaScript and Swing based functionality in front end designing and rich user interface.

Environment: Java,J2EESpring, iBatis ,Struts, HTML, Java script, CSS, EJB, JSP, Struts, Servlet, JDBC, Hibernate,, JSF, Oracle, SQL Server, XML, WSDL, ClearCase,UNIX, JDBC, Eclipse, Selenium, Apache Axis 2, Water fall model, TOAD, JIRA, SQL, iReport Jasper Report , JBoss, SVN, Weblogic, Apache AXIS2, JQuery, IText, Oracle ECM, EMC Documentum, COBOL, ILOG, Oracle ADF, PL/SQL, C ,, Oracle BPM, Web 2.0, SOA, ASP, WordPress, PL/SQL, VB, Ruby.

Confidential

Position: Java J2EE Developer

Roles Responsibilities:

  • Understanding the Domain Knowledge for the Product, Requirements and Design Documents gathering.
  • Preparing the Design Documents and analyzing the functional specifications.
  • Involved in the table design.
  • Worked on the Spring framework like Spring IOC and Spring DAO.
  • Developed ANT scripts to build and deploy the application in the JBOSS Application Server.
  • Was involved in the Infinity Process Platform IPP workflow design for the 2 level approvals of reports to be generated.
  • Used Ibatis to populate the data from the Database.
  • Used Javascript and jQuery for validating the input given to the user interface.
  • EJB components are deployed on the Web Logic
  • Developed the application using Spring MVC.
  • Designed and Developed Servlets and JSP pages for authentication
  • Responsible for developing GUI / user interfaces using JSP, CSS DHTML.
  • Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
  • Designed and implemented database structure in MySQL Server.
  • Designed Interactive GUIs using Java Applets and Swing.
  • Built CVS and XML file loaders and splitters for financial data.
  • Developed various UI User Interface components using Struts MVC , JSP, and HTML.
  • Responsible for configuring JBOSS Application Server administration activities which involved creating domains, Configuring the domain for weblogic clustering, SSL, Database Connection configurations, performance monitoring, etc.
  • Involved in creating unit testing of various layers using junit and created automated test scripts for integration testing using Selenium.
  • Involved in debugging the product using Eclipse 3.6 and JIRA Bug Tracking.
  • Used CVS for version controlling and JUnit for unit testing.
  • Prepared statements are used for communication with MySql database
  • Created files deployed on Tomcat using ANT deployment tool.
  • Involved in the integration of EJBs running on Weblogic Server with COM objects running on IIS.
  • Extensively used Core Spring Framework for Dependency Injections of components.
  • Implemented Spring IOC for server side Java components.
  • Implemented Spring AOP for admin services.
  • Wrote numerous session and message driven Netbeans for operation on JBoss and WebLogic
  • Used JQuery library and implemented Ajax features.
  • Working Closely with EMC Documentum to implement Engineering Design Storage Repository and Project Document Management.
  • Worked with MySQL for MySQL, SQLYog and Workbench.
  • JSP interfaces were developed. Custom tags were used.
  • Maintenance of data in different Oracle Databases and environments using TOAD.
  • Developed Servlets and Worked extensively on Sql.
  • Performed Java web application development using J2EE and Netbeans.
  • Developed the Servlets for processing the data on the server.
  • Expertise in employing Water Fall Model and best practices for software development
  • Deployed the application in JBOSS Application Server.
  • Implemented persistence layer using Hibernate configuration files.
  • Used SVN for version controlling.

Environment: Java, Struts, JSF, Spring, Hibernate, Common Structure Architecture of Sungard, JIRA, Squirrel, PL/ SQL, SVN, HTML, CSS, JavaScript, iBatis, EJB, JBoss, JQuery, JSP, Servlet, MySQL, TOAD, Netbeans, Selenium, ANT, EMC Documentum, JIRA, SWING, CVS, Waterfall Model.

We'd love your feedback!