Sr. Java Developer Resume Profile
SUMMARY
- A highly motivated Software Engineer with 8 years of experience in Enterprise and web based software development.
- SCJP SUN certified Java Programmer.
- Expertise in developing application with financial domain, using Enterprise Technologies pertaining to J2EE paradigm like J2SE, JSP, Java Servlets, JSF, Struts, Spring, Hibernate, iBatis, AJAX dwr , JMS, XML, JDBC, JNDI, JAXP, JAXB, JbossAS, WebLogic, Web Sphere and Tomcat and Glassfish server and also Liferay portel Server.
- 7 year of experience in analysis, design, development, debugging and testing Rich Internet applications RIA using Adobe.
- Good exposure in technologies like MXML and Action Script.
- Expertise in using Cairngorm Architecture.
- Worked in multi threaded application development.
- Expertise in developing and deploying industry's leading B2B and Enterprise billing solutions for telecom service providers.
- Expertise in developing Web based Applications using Web Sphere, BEA web logic.
- Experience in AIR and Flex LCDS/BlazeDS
- Experience in project developing methodologies like Agile and SCRUM.
- Experience in writing UNIX based shell-scripts
- Developed web-based applications using Model1, Model2, Cairngorm and MVC architectures.
- Worked closely with the project management completely define specifications to help acceptance.
- Attitude and willingness to learn and implement unknown technologies.
- Strong analytical and problem solving skills.
- Experienced in Oracle, SQL, PL/SQL, MS Access and MYSQL databases.
- Worked in Storage Domain.
- Good knowledge using Eclipse, WSAD, RAD
- Good communication skills, interacting caliber and adaptation to quick learning, ability to accomplish deadlines.
- Good working knowledge on Message Driven Beans and JMS
WORK EXPERIENCE
Sr. Java Developer
Confidential
Responsibilities:-
- 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.
- Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence.
- Implemented MVC architecture using Jakarta Struts framework, Worked on Spring/Hibernate Applications
- Configured JMS Server setup and DB Connection pool setup deployed Returned items in Weblogic Server.
- Developed additional UI Components using JSF and implemented an asynchronous, AJAX JQuery based rich client to improve customer experience.
- Involved in the development of presentation layer and GUI framework using EXTJS and HTML. Client Side validations were done using JavaScript.
- Developed web pages using HTML/CSS and JavaScript.
- Extensively used Oracle programming using SQL and PL/SQL
- Developed the CRUD API for the POSEngine using Restful Webservices.
- Developed Servlets and Worked extensively on Sql
- Connectivity to the database is provided using JDBC.
- Design and Developed using WebService using Apache CXF.
- Worked on web services SOAP and REST technologies
- Involved in debugging the product using Eclipse and JIRA Bug Tracking.
- Migrated the old LCMS application to new using Weblogic, Java, web module, spring mvc, Hibernate and EJB.
- 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.
- Involved in coding for JUnit Test cases
- 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.
- JSON is used for serializing and deserializing data that is sent to or receive from JSP pages.
- Developed custom tags, JSTL to support custom User Interfaces.
- Worked with J2EE and J2SE technologies including JSP's, Servlets, Java Web Start, EJBs Web logic.
- 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.
- 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, Java Script, Oracle, Crud, Pl/Sql, Jdbc, Apache Cxf, Rest, Eclipse, Weblogic, Clear-Case, Junit, Agile, Uml, Jsp, Jstl, Servlet, Maven, Intext, Gwt, Jasper Report, Ilog, Web-2 Soa.
Sr. J2EE Developer
Confidential
Responsibilities:-
- Was responsible for designing and developing Manage Purchase Order Web Service and presentation layer with Spring MVC and Acegi security.
- Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
- Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, Spring, Java Scripts and Weblogic.
- Developed web-based customer management software using Facelets, Icefaces and JSF
- Extensively used Jquery, IBM Websphere Portal APIs for authentication and personalization features
- Implemented CSS3, DOM Api, DOJO and Ajax to create a dynamic and interactive experience.
- Integrate the ExtJs/Sencha framework with Oracle BPM.
- Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
- Developed GUI screens for XTT LD application using JSP, HTML and CSS.
- Created Reusable components with AJAX components in Wicket Frame Work
- Was involved in UI development, and Developed presentation layer using JSP, HTML5, DHTML, CSS, AJAX, JavaScript, JSTL Taglibs.
- Wrote Java programs, performed builds, monitored DB2 data and ran SQLs.
- Developed HQL queries for CRUD.
- Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
- Used JDBC to invoke Stored Procedures and database connectivity to ORACLE.
- Creation of REST Web Services for the management of data using Apache CXF
- Designed and Developed WebServices to interact with various business sectors and used SOAP protocol for webservices communication
- Used Eclipse IDE for designing, coding and developing applications
- Worked on Securing WebSphere Portal with LDAP and DB2, WebSphere with LDAP.
- Practiced relevant agile development methodologies and worked daily with subversion and current networking technologies.
- Developed test cases and performed unit testing using JUnit.
- 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.
- Developed the different components of application such as JSPs, Servlets, EJB's using Web sphere Studio Application Developer and used CVS for version control.
- Presentation tier was developed using JSP, JSTL, Java Script, and HTML.
- As a Senior Programmer involved in developing the Scheduled jobs, Servlets, JSP and involved in the integration and release phase of the product.
- Used Maven script for building and deploying the application.
- Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
- Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologies.
- Expert in the enterprise implementation of Oracle ECM
- Participated in developing web pages using JSP, JavaScript and Google Web Toolkit, DWR Ajax Framework for better user interface experience.
- Contributed to organization of testing and quality improvement process JIRA, Confluence
- Oracle Database access was implemented through Hibernate framework. Also used Jasper reports and Jfree charts to generate various statistical reports.
- Developed customized JRules GUI which provides the clients and the business analysts a personalized and easy way to modify the properties of the Rules.
- Extensively used the BAL constructs to handle collections in ILOG. Worked with large data sets in ILOG.
- Reduced system downtime 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.
- Developed a registration module, which will import all the valid users from excel file and send notification to all the valid registered users using JMS.
- Configured Server for Oracle Database and Apache Tomcat
- Involving in Building the modules in Linux environment with ant script.
- Backend development with PHP, MYSQL, BASH, LINUX, UNIX
Environment: - Java, Spring, Hibernate, Struts Jsf, Dojo, Sencha Extjs, Javascript, Css, Ajax, Html5, Db2, Crud, Pl/Sql, Jdbc, Apache Cxf, Soap, Web Services, Eclipse, Websphere Portal, Subversion, Junit, Scrum, Uml, Jsp, Jstl, Servlet, Maven, Xml, Itext, Oracle Ecm, Gwt, Jira, Jasper Report, Ilog, Web-2.0, Soa, Jms, Apachi Tomcat, Linux, Php
J2EE Developer
Confidential
Responsibilities:-
- Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns, Developed and implemented Swing, spring and J2EE based MVC Model-View-Controller framework for the application
- Implemented application level persistence using Hibernate and spring.
- Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
- Developed Add, Edit and profile view web pages for the monitor module using JSP, JSF HTML, and JSF CORE tags library.
- Converted the existing EJB session beans which call the host Mainframe system into POJO's.
- Configuration and deployment of application on to Jboss application server.
- Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
- Worked on JDBC to select and update the data from the MySQL database
- Used TOAD for database query testing, in the process of optimizing the queries
- Efficient in up gradation and migration from SQL Server 2000 to SQL Server 2005/2008/R2.
- Developed Java and EJB in Mainframe DB2 environment.
- Design and Developed using WebService using Apache Axis on JBOSS.
- Consumed Web Services WSDL, SOAP and UDDI from third party for authorizing payments to/from customers.
- Followed an Agile, Software Development methodology. Used NetBeans IDE
- Responsible for generating build script using ANT that compiles the code builds a war file and deploys the application on JBOSS server.
- Experience in Medicare/Medicaid Business implementation of Facets for CVS Caremark.
- Used VSS Visual Source Safe as configuration management tool.
- Selenium-Sikuli Integration for Distributed Remote Execution
- Expertise in employing Water Fall Model and best practices for software development
- Participated in converting the business requirements to software specifications using Rational UML
- Responsible for developing GUI / user interfaces using JSP, CSS DHTML
- Designed and developed carrier selection and product selection web pages using HTML, Struts, Servlets and JavaScript.
- Used ANT for building the application and deployed on BEA WebLogic Application Server.
- Interfaced with the Oracle back-end using Hibernate Framework and XML config files.
- Working Closely with EMC Documentum to implement Engineering Design Storage Repository and Project Document Management.
- Involved in debugging the product using Eclipse and JIRA Bug Tracking.
- Developed and implemented Swing, spring and J2EE based MVC Model-View-Controller framework for the application.
- Worked with dimensional modeling of relational data sources DMR using Cognos 8 Framework Manager and create cubes using Framework Manager.
- IBM ILOG development, migration and integration with Java based application
- Architect and design for new Application as J2EE Web application and Oracle ADF.
- Migrated code from ALBPM to Oracle BPM and highlighted the Oracle BPM related errors/issues to Oracle team.
- Business layer implemented using Spring MVC and Enterprise layer using JMS - IBM MQ Series which would in turn store the data.
- Hosted and configured applications in IIS, IBM Websphere, and Apache Tomcat under Windows and AIX platforms
- Performed J2EE application deployment using JBoss application server on Windows and Linux.
- Installed and configured the development environment using Web-logic on Windows NT and LINUX operating systems.
- Responsible for requirements gathering, designing, coding web applications using Ruby on Rails, JavaScripts, HTML, CSS and jQuery
- Configured WordPress publishing software for non-profit firm. Created weblog layout in HTML, CSS and PHP based on an original design according to client's branding needs.
- Built custom websites for clients using CMS's Drupal by coding custom modules and themes, as well as utilizing e-commerce APIs for secure payment processing.
- ADO.NET to provide connectivity to SQL Server back end database.
- Developed an in house Bankruptcy Intake program in Classic ASP/ASP.NET. Program is inherited from Classic ASP Debt intake program. Used Visual Studio 2008 to develop this mix program of both Classic ASP and ASP.NET. Used vbscript, javascript, and added some new ASP.NET pages.
- Design and Develop programs in C to integrate as per the users requirements.
- Involved in developing PL/SQL stored procs and Informatica Workflows to migrate data from Legacy Mainframe/AS400 based systems.
- Led the effort in the setup of the Physical Operating environment where the Order Management System's Java, C, and COBOL applications will run. This environment includes the DB2 Client and Gateway, UNIX and Mainframe utilities.
- Expose PL/I database access layer as web service using RD/Z
- Developed and implemented Legacy system programs by using COBOL, DB2, CICS, JCL, JAVA and VSAM.
- SQL Server upgrade from 2000 to 2008.
- Acting as liaison between management and development team for requirements and QA.
Technologies/ Tools Used: UNIX Shell Scripting, PERL, SAS/ EG, BMC Control-M, BMC Remedy, XML, XSLT,