Sr. Java Developer Resume Profile
Memphis, TN
Professional Summary:
- 8 years of professional experience in Requirements Analysis, Design, Development and Implementation of Java, J2EE and client-server technologies.
- Involved in all phases of Software Development Life Cycle SDLC in large scale enterprise software using Object Oriented Analysis and Design.
- Good experience in Agile and SCRUM methodologies.
- Extensive experience in developing applications using Java, JSP, Servlets, JavaBeans, JSTL, JSP Custom Tag Libraries, JDBC, JNDI, SQL, AJAX, JavaScript and XML.
- Strong Working experience in Design, Development and implementation of several J2EE frameworks like Model View Controller Struts, Spring, Hibernate and EJB .
- Strong front-end development using Adobe Flex, MXML, Action Script, AJAX, Java Scripts, CSS, HTML and DHTML.
- Supporting and implementing of Business Integration for various customers using WBI ICS, WebSphere Process Server and WBI Message Broker technologies.
- Developed the Web Based Rich Internet Application RIA using Adobe Flex
- Expertise in developing Flex Rich Internet Applications RIA with Cairngorm MVC architecture and Mate Framework, FlexUnit for testing , BlazeDs for remote development services, Action Script and Design patterns
- Good experience in developing Flex Custom Components, Flex Data services, Charting, Error handling, Advanced graphing, Dashboard layout design, analyzing designing and deploying a Flex applications.
- Implemented Design patterns such as MVC, View Dispatcher, Data Access Objects, Singleton, Observer, Factory, Session Facade.
- Sound experience in messaging JMS, MQ series. Worked on Implementation of MVP architecture under GWT Google Web ToolKit Framework.
- Experience in configuring and deploying Web Applications using Web Logic, WebSphere, JBoss, Tomcat and Apache.
- Expertise in using IDE's like RAD, IBM WebSphere Studio Application Developer WSAD and Eclipse Used Hibernate framework as persistence layer
- Used Spring framework to autowire/inject components and also configure the batch jobs
- Thorough knowledge of IDE like RAD, WSAD and Eclipse.
- Developed ANT scripts for the build and deployment of J2EE applications.
- Design, analysis and modeling of n-tired, Object-Oriented system architectures using Rational Rose.
- Thorough knowledge in using UML, XML parsers SAX, DOM , SOAP, Angular.JS, Node.Js, CSS, HTML and DHTML.
- Sound RDBMS concepts and extensively worked with Oracle 10i/9i, PL/SQL, SQLServer DB2.
- Familiar with designing and coding Stored Procedures, Triggers, Cursers and Functions using PL/SQL.
- Used Hibernate as an Object relational mapping ORM library.
- Experienced in using CruiseControl for Continuous Integration.
- Very good experience in developing Test Cases using JUnit.
- Experience in Internationalization i18n and Localization l10n .
- Experience in XML, WebServices using SOAP, XML-RPC, JAX-RPC, JAXB and Messaging standards like JMS.
Technical Skill:
J2EE Technologies: JSP, Servlets, JavaBeans, Struts, JDBC, JSP Custom Tag Libraries, XML SAX
DOM , JNDI, JMS, Applets, Log4J, JSTL, JUnit.
Middleware: ODBC, JDBC, RMI, Blaze DS.
Web/App Servers: IBM WebSphere 6.x/5.x, Tomcat, JBoss, Apache, Resin, Apache Axis.
IDE Tools: EditPlus, TextPad, Eclipse, WSAD, RAD
Databases: Oracle 9i/10i, DB2/UDB, SQL Server, Mongo DB, MySQL,
Languages: Core Java, using generics, JavaScript, ActiveX, Perl, PL/SQL, XML, Operating
Systems: Windows, UNIX Sun Solaris , Linux, AIX, HP-UX.
Frameworks: Hibernate, Spring, Spring MVC, Mate, Adobe Flex, MXML, Action Script Rational Rose, UML, JUnit, Ant, Struts, Ajax, DOJO.
Methodologies: Agile, SCRUM, TDD, Design Patterns, Continuous Integration using CruiseControl
Web Technologies: HTML, DHTML, CS3, AJAX, WebServices JAX-RPC, JAX-WS
Network Protocols: TCP/IP, UDP, FTP, HTTP, SOAP
Source Control: Rational ClearCase, CVS
OOAD Tools MS Visio, IBM RSA
Build Tools: ANT, Maven
Job Scheduler: Autosys
Miscellaneous: MS Excel, MS PowerPoint, MS Word, Database Modeling, SQL Tuning, Object
Oriented Modeling using Rational Rose, Version One, TOAD and PDF.
Design Patterns: MVC, View Dispatcher, Data Access Objects, Data Transfer Objects, Singleton,
Observer, Factory and Session Fa ade.
Professional Experience:
Confidential
Responsibilities:
- Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
- Implemented business logic using Struts action components in the Struts and Hibernate framework.
- Expertise in MVC Architecture using JSF and Struts framework and implementing custom tag libraries.
- Developed web presentation layer using jQuery, HTML and CSS according to internal standards and guidelines.
- Developed internal application using Angular and Node connecting to Oracle on the backend.
- Created Node.js middleware application server to encapsulate modern JS widget framework and control set.
- Used AJAX to implement some customizations which required dynamic behavior like controls dependent on user value selection on some other controls.
- Extensively worked on business, front end and persistence tier using the JSP, Spring MVC, and EXTJS/JSON.
- Developed a multi-user web application using JSP, JSTL, Action Forms, Action Classes, JavaScript and JDBC to provide the needed functionality
- Oracle is used as the persistence layer, configured and optimally indexed for searches
- Experience with SQL and basic CRUD operations
- Developed stored procedures, triggers and functions with PL/SQL for Oracle database
- Extensively involved in the development of backend Logics or data access logic using Oracle DB JDBC.
- Develop innovative and quality solutions by making use of latest tools and technologies like Apache CXF, Spring Core, and Spring AOP.
- Developed Rest architecture based webservices to facilitate communication between client and servers.
- Developed application using Eclipse Ganymede for rapid development.
- Use of Weblogic application server to deploy the application and connect through the datasource using JNDI name.
- Performed general Sharepoint IDE/Clearcase/Clearquest administration.
- Written Unit testing and Test suites using JUnit framework for testing the application.
- Designed and implemented four Agile Scrum teams for product development.
- Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
- Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
- Presentation tier was developed using JSP, JSTL, Java Script, and HTML.
- Create the graphical user interface using GWT Google Web Toolkit on the server side, and enhance the appearance of the GUI by applying suitable CSS Cascading Style Sheet .
- Responsible for developing GUI / user interfaces using JSP, CSS DHTML Developed application code using Eclipse-Galaxo IDE and configured with Maven and JBoss.
- Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologies.
- Developed a Web Application using Java with the Google Web Toolkit API with PostgreSql.
- Developed order receipt report with bar code using lowage iText and jasper report.
- Worked with ILog Jrule engine, to trigger the business rules in the rules execution engine configured in WebLogic application server.
- Collaboration technology planning, social media adoption and metrics. Web 2.0 strategy.
- Worked with business teams using Agile methodology to integrate business line of apps with SOA in a seamless fashion.
Environment: Java, J2EE, Spring, Hibernate, Struts, JQuery, AJAX, Sencha ExtJS, JavaScript, Angular.JS, Node.Js, Oracle, Mongo DB, Crud, PL/SQL, JDBC, Apache CXF, Rest, Eclipse, Weblogic, ClearCase, Junit, Agile, UML JSP, JSTL , Servlet, Maven, IText, GWT, Jasper report, ILOG, Web 2.0, SOA.
Confidential
Sr. Java Developer
Responsibilities:
- Extensively used Core Spring Framework for Dependency Injections of components.
- Developed API using Hibernate to interact with the Oracle database
- Developed the application using Struts Framework that leverages classical Model View Controller MVC architecture.
- Used Spring framework for dependency injection and integrated with Hibernate and JSF.
- Used AJAX and JavaScript for validations and integrating business server side components on the client side with in the browser
- Used Websphere Process server WPS to deploy the application and connect through the datasource using JNDI name.
- Created frontend using EXTJS framework.
- Implemented validation using JavaScript.
- Used Dojo for the client side development and validations
- Developed UI screens using YUI, CSS and JQuery.
- Developed new UI's using Angular JS and Html
- Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap for Virtual Infotech Inc.
- Developed SOAP web services utilizing business logic for CRUD functionality and RestEasy web services for creating reports
- Worked on PL/SQL and created views, triggers, procedures, function and stored procedures.
- Created complex SQL and used JDBC connectivity to access the database
- Developed Java and EJB in Mainframe DB2 environment
- Design and Developed using WebService using Apache CXF Celtix Xfire .
- Used Web Services SOAP for transmission of large blocks of XML data between two interfaces.
- Developed the Web Services Client using SOAP, WSDL description to verify the credit history of the new customer to provide a connection.
- Used My Eclipse as an IDE for developing the application
- Worked on WebSphere Portal integration with WBISF in getting Work Items raised by the process flows from WBISF.
- Use Oracle ADF to create a rich User Interface
- Used Subversion for software version control.
- Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
- Designed and developed the application using agile methodology and followed TDD, Scrum.
- Designed UML diagrams using UML and Rational Rose.
- Developed AJAX scripting to process server side JSP scripting.
- Developed JSPs using EL language and JSTL tags.
- Developed JSP pages and Servlets for customer maintenance
- Used the Eclipse as IDE, configured and deployed the application onto WebLogic application server using Maven build scripts to automate the build and deployment process.
- 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.
- Developed order receipt report with bar code using lowage iText and jasper report.
- Design, implementation, and development of Oracle ECM workflows to meet the requirements of the business user
- Created user interface and backend server application using Java, Google Web Toolkit, Spring, Tomcat, and GIS
- Usage of version control repository SVN Subversion by apache , JIRA/ Quality Center for ticketing, Wiki for documentation, Jenkins for nightly build
- Developed a smart rule engine for CAS that tracks, alerts, emails and generates Crystal/Jasper reports for decision-makers in a company about any customer-employee issue whenever the rule is applicable.
- Utilized Mongo database management system for keeping user generated data
- Worked with dimensional modeling of relational data sources DMR using Cognos Framework Manager and create cubes using Framework Manager.
- Worked on designing and creating business rules using IBM ILOG Rules Engine.
- Worked on major architectural changes in various applications such as maven upgrades, drools- JRules conversion and incorporated CXF services for automated testing.
- Designed and currently developing 3 Tier Web 2.0 based price management system using GWT, Grails and MySql. Used and using Talend Open Studio to load data into the new system from the legacy data formats.
- Develop SOA SAAS , service documents for Enterprise Applications.
- Developed Approved requirements with assign share functionality using JSP and mail notification using JMS.
- Designed an 'Online Tutorial Forum' .Development of the forum was done using technologies such as HTML, CSS, JavaScript, and using Apache tomcat in spring 2010.
- Deployed the applications in Linux servers using deployment scripts.
- Develop complex web applications in PHP, AJAX with Informix as the database to model the business logic of the company which is Supply Chain Management.
Environment: Java, J2ee, Spring, Hibernate, Struts, AJAX, JSF, EXTJS, JavaScript, Dojo, CSS, HTML5, Angular.JS, Node.JS, CRUD, PL/SQL, JDBC, DB2, Mongo DB, Apache CXF , SOAP, Web Services, Eclipse, WebSphere Portal, Subversion, Junit, Scrum, UML, JSP, JSTL, Servlets, Maven, GWT, XML , iText, Oracle ECM, Google Web Toolkit, JIRA, Jasper reports, Cognos, ILOG, JRules, Web 2.0, SOA, JMS, Apache tomcat, PHP, Linux
Confidential
Sr. Java Developer
Responsibilities:
- Developed the spring AOP programming to configure logging for the application
- Used Ibatis to populate the data from the Database.
- Expertise in developing enterprise applications using Struts Frameworks
- Developed the front end using JSF and Portlet.
- Developed Scalable applications using Stateless session EJBs.
- Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery
- MySQL to access data in the database at different Levels.
- Used TOAD for all database query testing and optimizations
- Making a connection to backend MySQL database.
- Developed Java and EJB in Mainframe DB2 environment.
- Design and Developed using WebService using Apache Axis
- Written Web services using Apache Axis2 and generated the WSDL.
- Creates GUI builder using NetBeans.
- wrote numerous session and message driven beans for operation on JBoss and WebLogic
- Experience in Medicare/Medicaid Business implementation of Facets for CVS Caremark
- Used VSS Visual Source Safe as configuration management tool.
- Created automated test cases using Selenium
- Worked with SDLC process like water fall model, AGILE methodology
- Designed UML diagrams using UML and Rational Rose.
- JSP interfaces were developed. Custom tags were used
- Developed Servlets and Worked extensively on Sql.
- Used ANT for building the application and deployed on BEA WebLogic Application Server.
- Was responsible for Developing XML Parsing logic using SAX/DOM Parsers
- Good network at EMC Documentum Support Teams who help solve product issues and bugs
- Worked on tickets from service-now and Jira on daily basis.
- Designed the front end using Swing.
- Involved in migration of cubes from series 7 to cognos
- Worked on designing and creating business rules using IBM ILOG Rules Engine.
- Use Oracle ADF to create a rich User Interface
- Page design and development using Oracle BPM.
- Used IBM MQ Series in the project
- Apache Tomcat Server was used to deploy the application.
- Involving in Building the modules in Linux environment with ant script.
- Used Resource Manager to schedule the job in Unix server.
- Developed Ruby on Rails 3 web applications using MongoDB and back-ground processes using Resque and Redis
- Created new websites using WordPress
- Used web services REST to bridge the gap between our MS and Drupal/Wordpress technology.
- Developed code for C, C to secure the transaction.
- Simulation was developed using C
- Design online stores using ASP JavaScript: develop custom storefront applications, and custom user-interfaces for client sites.
- J2EE to communicate legacy COBOL based mainframe implementations.
- Conversion of PL/I code to COBOL
- Configuring and analyzing JCL to execute mainframe batch
- Worked on PL/SQL and SQL queries
- Responsible SAS reports, analysis using SAS macros in UNIX operating system.
- Developed Java Script and Action Script, VB Script macros for Client Side validations.
- Built ASP.NET web based applications for the corporate website and the intranet.
Environment: Spring, Ibatis, Struts, JSF, EJBs, JQuery, MySQL, TOAD, MySQL, DB2, Apache Axis, WSDL, NetBeans, JBoss , CVS, VSS , Selenium, water fall model, UML, JSP, Servlets, ANT, XML, EMC, Jira, Swing, cognos, Oracle ADF , Oracle BPM, IBM MQ, Tomcat Server, Linux, Unix server, ILOG, Ruby, WordPress, Drupal, C, C
Confidential
Java Developer
Responsibilities:
- Followed the Agile methodology iterative process for each of the module in the project.
- Developed the Login Module and Reimbursement Module.
- All modules developed with the framework design patterns and DAOs, Hibernate for persistence layer, Spring Framework for Application layer.
- Prototyped Flex based RFC using Flex, consuming web services using BlazeDS.
- Used Spring framework in enabling Controller Class access to Hibernate.
- Designed and developed several Flex UI Screens and Custom Components using MXML and Action script.
- Designed and developed user interface using Flex Components: ViewStack, Checkboxes, Repeater, Title Window, Text Area and others.
- Created components that have multiple views using States and also used Effects and Transitions when a State is entered or exited.
- Extensively used to data models to store the form data.
- Worked on a proof of concept on Internationalization in flex.
- Developed Action Script functions for event handling response handling and error handling
- Implemented Singleton Service Locator design patterns in Cairngorm MVC architecture to interact with backend.
- Implemented JSON with Flex to feed Data grids into the web application.
- Worked on development of Error Handling mechanism on the Flex side by catching the error code and message streamed from server and wrapping it in a custom Exception Object.
- Used Blaze DS to connect flex application with backend J2EE and Web Services layer to pull out the data to Flex UI components
- Was responsible for deploying and testing webservices components.
- Responsible to create Web Services to various web applications using Apache Axis 2 responsible to create WSDL, WSDL2Java and Java2WSDL Stubs
- Extensively used SOAP in webservices to communicate with other applications.
- Used SAX and DOM for parsing XML.
- The Log4j package is used for the debugging.
- Created JUnit and FlexUnit test case design logic and implemented throughout application.
- Used ANT tool for building and deploying the application.
- Used Toad tool to create Views and Stored procedures.
- Created Data model Schema of the Database.
- The project was implemented in Websphere Application Server for the development and deployment.
- Participated in regular code reviews and design meetings.
Environment: Java, JSP, J2EE, Hibernate, Log4j, Struts, JSON , Apache Axis 2, Spring, WebServices , Adobe flex builder, Flex API ,Blaze DS, Flex, MXML, Action script, Tomcat Web Server, Websphere, IBM RAD V6, ClearCase, JQuery, Agile ,VSS, Sql Server, Pl/Sql ,TOAD, XML, CruiseControl ,Unix, HTML,XSLT and CSS.