Java Developer,resume Profile
Professional Summary:
- Good Knowledge in Developing, Customizing Oracle Modules with Oracle ADF and Integrating process with Oracle Data Integrator.
- Over 8 years of professional experience in Systems Analysis, Design, Development of various Client/Server and Internet Applications.
- Experience in full Software Development Life Cycle Requirements Analysis, Design, Development, Testing, Deployment and Support
- Knowledge in Application Design and Development using OOA, OOD, OOP, MVC, SOA and J2EE.
- Extensive experience in developing web applications using C , Java, J2EE, JSP, Servlets, EJB, JDBC, Struts, Spring, Hibernate, JMS ,JSF and XML.
- Good knowledge of Stateful /Stateless Session EJBs and Entity EJBs.
- Expertise in developing the multi-tier web applications in both Spring MVC and Struts MVC that ensures clear separation of layers and rapid application development.
- Experience in Java Web Services.
- Excellent working knowledge of writing XML documents and parsing them using SAX parsers.
- Good Exposure to Service Oriented Architecture SOA such as Web Services including SOAP, UDDI, WSDL, JMS Java Messaging Service .
- Good working knowledge in building application using apache ANT builder and Junit automated testing.
- Strong experience in RDBMS concepts, Oracle 9i/8i and MySQL.
- Possess application Server experience with Bea Web logic, JavaWebServer and IBM Web Sphere Application Server.
- Possess application Server experience with Bea Web logic, JavaWebServer and IBM Web Sphere Application Server.
- Good Exposure to Service Oriented Architecture SOA such as Web Services including SOAP, UDDI, WSDL, JMS Java Messaging Service , IBM Web sphere MQ Series.
- Strong knowledge in designing and coding stored procedures, Triggers and Functions using PL/SQL.
- Possess application Server experience with Weblogic and IBM WebSphere Application Server.
- Extensively used different IDEs like Eclipse, WSAD and RAD.
- Proficient in unit testing the application using JUnit.
- Experience in using ANT and Log4j tools.
- Good knowledge of in Unified Modeling Tools UML concepts and extensively worked in designing Use Cases, Class diagrams, Sequence and Object Diagrams using Rational Rose and Microsoft Visio.
Professional Experience
Confidential
Sr. Java/J2EE Developer
Responsibilities:
- Developed additional UI Components using JSF and implemented an asynchronous, AJAX JQuery based rich client to improve customer experience.
- Developed additional UI Components using JSF and implemented an asynchronous, AJAX JQuery based rich client to improve customer experience.
- Implemented MVC architecture using Jakarta Struts framework, Worked on Spring/Hibernate Applications
- Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence.
- As a Senior Programmer involved in design phase and assisting the team to develop admin UI services like manage users, roles, messages, etc., using Spring MVC and Acegi security.
- Integrate the ExtJs/Sencha framework with Oracle BPM.
- Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, Spring, Java Scripts and Weblogic.
- Writing Back end scripts on Node.js/JavaScript.
- Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.js, Can.js, and JQuery
- Extensively used Oracle programming using SQL and PL/SQL
- Worked on PL/SQL and SQL queries.
- Connectivity to the database is provided using JDBC
- Implement web service components using JiBX and Apache CXF framework.
- Worked on web services SOAP and REST technologies
- Involved in debugging the product using Eclipse 3.6 and JIRA Bug Tracking.
- Involved in coding for JUnit Test cases
- Developing a new Content Management System backed by subversion using java EE technologies.
- Configured JMS Server setup and DB Connection pool setup deployed Returned items in Weblogic Server.
- Provide direction and execution oversight for large Agile Development projects for the FBI as an integral member of the Program Management Office PMO .
- Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML.
- Worked on GUI internationalization using JSP and Core Java
- Developed user interface using JSP, JSTL and Custom Tag Libraries and AJAX to speed the application.
- Developed Servlets and Worked extensively on Sql.
- Created Maven build file to build the application and deployed on WebSphere Application Server.
- Quickly learned iText and implemented to solve Hungarian Special Character Issue.
- Designed and implemented interface elements using Google Web Toolkit.
- Configured glassfish server Design shipping rate template upload UI using Adobe Flex and Developed Jasper report.
- Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators.
- Utilized Web 2.0 social media strategy tactics to increase company visibility by 110 .
- Design and develop enterprise or application architectures and RFI/RFP delivery solutions using SOA Service Oriented Architecture , web services, DODAF Department of Defense Architecture Framework , and segment architecture.
Environment: Java, J2EE, Spring ,Hibernate ,Struts ,JQuery , AJAX , Sencha ExtJS ,JavaScript, Node.js, Angular.js, bootstrap.js, backbone.js, Oracle , CRUD, PL/ SQL, JDBC coherence 2 , MongoDB 2 APACHE CXF and REST EclipseWeblogic Subversion SVN Junit Agile UML JSP , JavaServer Pages Standard Tag Library JSTL SERVLET MAVEN ITEXT GWT Google Web Toolkit Jasper report ILOG Web 2.0, SOA
Confidential
Sr. Java/J2EE Developer
Responsibilities:
- Developed GUI screens for XTT LD application using JSP, HTML and CSS.
- Developed Add, Edit and profile view web pages for the monitor module using JSP, JSF HTML, JSF CORE tags library.
- Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, Spring, Java Scripts and Weblogic.
- Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
- Was responsible for designing and developing Manage Purchase Order Web Service and presentation layer with Spring MVC and Acegi security.
- Integrate the ExtJs/Sencha framework with Oracle BPM.
- Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
- Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
- Generated reports in PDF / HTML formats using Actuate BIRT reports, integrated with Struts.
- Designed and implementing a Node.js based mobile text and voice messaging app and its cloud backend.
- Built main application in Python, Django leveraging technologies such as Tastypie, Backbone.js, and Celery
- Java and JSP developer for J2EE web application on WAS, DB2 and AIX.
- Used JPA with Entity Beans for interacting with Persistence Layer for CRUD operations.
- Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
- Developed DAO API to manage the payment information using JDBC
- Creation of REST Web Services for the management of data using Apache CXF
- Involved in coding for JUnit Test cases
- Pioneer application hosting on cloud infrastructure using Amazon Web Services.
- Designed and Developed WebServices to interact with various business sectors and used SOAP protocol for webservices communication
- Extensive experience in developing applications using Java and related technologies using WATERFALL and AGILE SCRUM methodologies.
- Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high level activity diagrams using UML from the requirements.
- Used Maven script for building and deploying the application.
- Design and develop GUI and back-end components for analysis and collaboration software in Google Web Toolkit, Java and XML in a UNIX environment.
- Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
- Using JIRA to manage the issues/project work flow
- Extensively used the BAL constructs to handle collections in ILOG. Worked with large data sets in ILOG.
- Designed various design Workflow Modules using BPM Business Process Modeler to implement Business Logic and Business rules using Ilog, Jrules.
- Reduced system downtime by 20 and increased on-line business opportunities / revenue by implementing content management system enhancements leveraging Web 2.0 technologies
- Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.
- EJB components are deployed on the Web Logic Integration with MQSeries using JMS. The database was Oracle.
- Hosted and configured applications in IIS, IBM Websphere, and Apache Tomcat under Windows and AIX platforms
- Moved Application from Solaris to Linux RedHat for system benchmark
- Extensive Development using Zend Framework by PHP in a LAMP environment
Environment: Spring, Hibernate, Struts, JSF, DOJO, Sencha ExtJS, JavaScript, CSS, AJAX, Html5, Node.js, Angular.js, bootstrap.js, backbone.js, DB2, CRUD, PL/ SQL, JDBC, coherence, MongoDB, APACHE CXF , soap, WebServices, Eclipse, Websphere Portal, WebSphere Commerce Developer, WebSphere Integration Developer WID , WebSphere Studio Application Devloper WSAD , Git, GitHub, Junit, Scrum, UML, JSP, JavaServer Pages Standard Tag Library JSTL , SERVLET MAVEN, XML, ITEXT, Oracle Enterprise Content Management, GWT Google Web Toolkit , JIRA, Jasper report, ILOG, JRules, Web 2.0, SOA, JMS, Apache Tomcat, Linux, PHP.
Confidential
Java Architect
Responsibilities:
- Used SAX and DOM parser to parse the XML documents and XSLT for transformations.
- Worked with J2EE and J2SE technologies including JSP's, Servlets, Java Web Start, EJB's and Web logic.
- Used JBoss application server to deploy application into Production environment
- Automate test cases using the built in framework in Selenium Web Driver using Netbeans IDE
- Wrote Java programs, performed builds, monitored DB2 data and ran SQLs
- Developed additional UI Components using JSF and implemented an asynchronous, AJAX JQuery based rich client to improve customer experience.
- Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
- Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework
- Developed the Web Based Rich Internet Application RIA using J2EE Spring framework and Macromedia/Adobe Flex.
- I worked on the MySQL migration project .To make the system completely independent of the database being used. Used Spring IBatis to implement this.
- I worked on the MySQL migration project .To make the system completely independent of the database being used. Used Spring IBatis to implement this.
- Used TOAD for database query testing, in the process of optimizing the queries
- Extensively involved in the full lifecycle of ETL software development - analysis, design, build, documentation and testing for the project using SQL Server Integration services.
- Design and Developed using WebService using Apache Axis 2 on JBOSS.
- Setup ClearCase server to support CCRC ClearCase Remote Clients . Evaluated existing software development environment, drafted recommendations for improvements. Worked with GHX and IBM to resolve licensing issues involved with ClearCase software change management solution package. Environment was mixed Windows and Linux, projects written in C and Java.
- Developing test suites in Selenium WebDriver Java with TestNG framework in Eclipse IDE for regression and sanity testing.
- Participated in converting the business requirements to software specifications using Rational UML
- Involved in design and develop Paisley own Content Management System, which is alternative to IBM FileNet and EMC Documentum enterprise content Management systems.
- Tracked software issues and project progress enterprise-wide using Bugzilla, Jira, VersionOne, ClearQuest and XPlanner.
- Implemented JavaScript and Swing based functionality in front end designing and rich user interface.
- Design, Implement and Test Oracle ADF applications using JDeveloper 11g
- Migrated code from ALBPM to Oracle BPM 10g and highlighted the Oracle BPM related errors/issues to Oracle team.
- Developed Oracle Stored Procedures to update records on a daily basis and it will invoke using cron job in LINUX Responsible for the Migration of the application from Web Sphere to JBoss
- Created directory structure flow using UNIX to receive and send data to internal and external systems
- Developed Ruby on Rails 3 web applications using MongoDB and back-ground processes using Resque and Redis
- Wordpress integration, migration, design, redesign, and expansion
- Develop the codes in C programming language
- 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
- Used web services REST to bridge the gap between our MS and Drupal/Wordpress technology
- Participated in the design, coding, testing and implementation of Mutual Fund Trading System. The system provides facilities for order entry, cancel order, account number change, account add, change, delete and inquiry, systematic investments, systematic withdrawals using COBOL, JCL, DB2, CICS.
- Experience in wring a new JCL and modify the existing JCL in order to run the batch job in USS environment.
- Created SQL queries, PL/SQL Stored Procedures, Functions for the Database layer by studying the required business objects and validating them with Stored Procedures using Oracle 9i/10g. Also used JPA with Hibernate provider. Designed and implemented the Hibernate Domain Model for the services.
- Designed and built it based on previous Classic ASP version. Upgraded its original database from Access to SQL 2008.
- Involved in Creation of Flex Families in Content Server and associated the JSP , JSF,J2EE,OOD, JDBC ,JMS,JSTL and XSD, WSDl, XML pages to the assets.
- Involved in developing projects as Lead / Senior Developer following traditional SDLC Water Fall Model as well as Agile
- Installed IBM Cognos on a Multi-Server environment Dev /QA /Prod .
- Decomposed Functional Rules and ILOG / Fair Isaacs Blaze Rules for various categories
Environment: Spring iBatis Struts JSF EJB JQuery MYSQL , Toad , SQL Server, DB2APACHE AXIS2 , WSDL , Netbeans Jboss Mercurial, ClearCase SeleniumWater fall model UML JSP SERVLET ANT Xml EMC Documentum JIRA SWING Cognos ILOG Oracle Application Development Framework Oracle ADF . Oracle Business Process Management Oracle BPM IBM MQ Series Apache Tomcat Linux , Unix Ruby , wordpress , drupal , zend , ASP , C , C , Mainframe , COBOL , PL/I , JCL , SQL , SAS VB , ASP.
Confidential
Java Developer
Responsibilities:
- Created the User Interface screens using Spring MVC for logging into the system and performing various operations on network elements.
- The users are classified into various organizations to differentiate the privileges between them in accessing the system.
- Used display tag to render large volumes of data. Bean, HTML and Logic tags are extensively used to avoid java expressions and scriplets in JSP.
- Spring Controllers that are having the business logic to select the EJBs to call.
- Design patterns like Session Fa ade, Command, Singleton and DAO are implemented in business layer.
- EJBs are created for Backend operations. Hibernate is used for Database persistence.
- JMS is used to send message objects to client queues and topics.
- JUnit test cases are created for unit testing.
- Log4j is used for logging purposes and debug levels are defined for controlling what we log.
- Ant is used for building the application EAR.
- Hibernate annotations are included for Oracle DB.
- Working with on-site and off-site India based resources for successful implementation of the Workflow module
Environment: Java, J2EE, JSP, EJB, Spring MVC, WebSphere, Web Services, Hibernate, JMS, XML, XSL, HTML, JavaScript, CSS, AJAX.
Confidential
Java Application Developer
Responsibilities:
- Involved in the analysis, design and development phases of the Software Development Life Cycle SDLC .
- Used Rational Rose to generated Use case diagrams, Class diagrams and Sequence diagrams that modeled the design details of the application.
- Developed UI screens using JSP, Struts tags and HTML.
- Used Jakarta Struts Framework, based on the Model View Controller 2 architecture, for rapid application development and ease of maintenance.
- Used Validation framework for client-side validation and Internationalization to support multiple languages.
- Implemented several design patterns such as Business Delegate, MVC, Singleton and Factory to resolve the most common design issues.
- Implemented PL/SQL and Stored procedures for Oracle9i database.
- Used XML parser APIs like DOM for marshalling and unmarshalling of data
- Used My Eclipse for writing JSPs, Struts, EJBs, and other java code snippets.
- Used JUnit framework for Unit testing of application and Clear Case for version control.
- Built application using ANT and used Log4J to generate log files for the application.
Environment: Java , J2EE , JSP, Struts, Apache Tomcat, EJB , Servlet, JNDI, JMS, Oracle 9i, HTML, XML Web Services, My Eclipse, SOAP, JUnit, ANT, Rational Rose , LOG4J, Clear Case.
Technical Skills
J2EE Technologies: JSF, Servlets, JSP, JSTL, JDBC,EJB, MVC, Struts, Hibernate, Spring MVC, LOG4J, JNDI, RMI, JUNIT, JAXB, SAX, ANT
Languages: Java, SQL, PL/SQL.
IDE Tools: WSAD, Eclipse, RAD
Web Technologies: JavaScript, CSS, HTML, DHTML, AJAX, XML
Databases: Oracle, MySQL
Design Methodologies: UML, Rational Rose
Messaging Systems: JMS
Web Application Servers: IBM WebSphere 6.x/5.x, WebLogic 10.3, Apache Tomcat
Version Control Tools: Clear Case
Operating Systems: Windows XP/2000/NT/98/95, Linux, UNIX