We provide IT Staff Augmentation Services!

Java Developer Resume Profile

3.00/5 (Submit Your Rating)

GA

PROFESSIONAL SUMMARY:

  • Overall 8 years of IT Industry experience along with 2.5 years of experience in WebSphereCommerce Server with expertise in Software Analysis, Development, Testing, Maintenance and Troubleshooting of applications based on Client/Server, N-tier Architecture and Web Programming.
  • Sound technical expertise and proven experience on B2B/B2C Ecommerce Applications. Experience in integrating IBM WebSphere Commerce with third party systems like Oracle Configurator, Oracle Order To Cash OTC , IBM Sterling Commerce and SAP by SOAP/HTTP and XML/MQ.
  • Good understanding of SDLC. Exposure of Agile and Waterfall model in application development.
  • Fast self-directed learner, work effectively as a team player as well as independent contributor.Have 5 years experience in designing, development and supporting of e-Commerce applications using IBM WebSphere Commerce.
  • Good knowledge on developing Web applications using MVC design pattern and Frame works like Struts.
  • Good knowledge on B2C, B2B and Extended Sites business models in WebSphere Commerce.
  • Expertise in Order, Catalog, Trading and Member Subsystems of WebSphere Commerce Server.
  • Experience on development of J2EE Application using Eclipse based tool like Rational Application Developer and WebSphere Studio Application Developer. Experience in writing UNIX based shell-scripts
  • Developed web-based applications using Model, 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.
  • Hands on experience on Member and Order management Subsystems and good understanding of Catalog subsystem/Data model.
  • Good understanding in applying access control policies for controller commands and task commands.
  • Extensive experience in Core Java and J2EE technologies.
  • Experienced working on Model View Controller Architecture MVC using struts framework.
  • Developed Applications using on Java, Servlets, JSP, EJB and Struts.
  • Strong knowledge of UML.
  • Experienced with JUnit framework for executing the test cases.
  • Good Experience with databases, writing queries and stored procedure using oracle.
  • Experience in Analysis, Design and Development using Agile and Waterfall methodologies.
  • Good understanding of Software Development Life Cycle.
  • Fast and self-directed learner, work effectively independently as well as team player.
  • Experienced in Oracle SQL, PL/SQL, MS Access and MYSQL databases.
  • Strong debugging and problem solving skills with good understanding of system development methodologies, techniques and tools.
  • Highly motivated team player with good communication skills.
  • Highly committed individual with proven ability to learn fast and work well under pressure.

Technical Skills:

Programming Languages

Java, PL/SQL, SQL, J2EE

Enterprise Java

JSP, Servlets, EJB, JMS, JNDI, Logging API, Various J2EE and Standard

Design Patterns, AJAX

Core Java

Serialization, JDBC, Java RMI, Internationalization Localization etc

Mark-up/Scripting Lang.

HTML, CSS, XML, JavaScript, DWR, JQuery, AJAX

XML Technologies

XML, XSL/XSLT, SAX/DOM, SOAP, WSDL, JAXB, JAXP.

Tools Framework

Struts, Spring, Hibernate, Web Services, Log4J, Apache Common Library,

Apache POI, Apache Velocity Engine, Axis, Xfire, Junit, Maven, Ant, RUP,

Rational Rose

Ecommerce Tools

WCS WebSphere Commerce Server , IBM WebSphere, Weblogic, Apache Tomcat,

JBoss

Web Services

SOAP, UDDI, WSDL, XML and JAX-RPC, APACHE AXIS

DBMS/RDBMS

Oracle

Source Control Systems

CVS, VSS,SVN, PVCS

Defect/Bug Tracking

Rational Clear Quest, Test director

IDE

Eclipse, IBM WSAD, RAD

Infrastructure Software

Dreamweaver and other office automation and Presentation Software

O/S Environment

Windows XP, UNIX, Suse, Linux, Windows 98, Windows 2000,

Windows NT/XP

Other Skills

Requirements engineering, UML, Design patterns, code reviews, test planning

Proffesional Experience:

Confidential

Sr. Websphere Commerce Developer

Project Description

Confidential is Fidelity's workflow product which is specifically engineered and systematically fine-tuned to optimize the high-volume, geographically-distributed, document-intensive and integration-intensive customer processes for service-based companies' operations. XTRAC is used to set up business rules that automatically route items of work to the people in the organization that process the work. We can configure different paths for different types of work. Using XTRAC, people in the organization can initiate work from customer requests, attach notes, correspondence, adding documents split, transfer, link, or suspend work items etc.

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 onSpring/HibernateApplications.
  • Used Javascript and jQuery for validating the input given to the user interface.
  • Used Java Servlets, JSPs, AJAX, XML, HTML and CSS for developing the Web component of the application.
  • Developed mobile applications using JQuery Mobile, PhoneGap, and Sencha for Virtual Infotech Inc.
  • Enhanced the functionality of screens using JSP, HTML, JavaScript, CSS and JQuery.
  • Implemented Hibernate for the ORM layer in transacting with Oracle database
  • Developed basic music player features as well as adding artists, players, albums, tracks, other users, playlists, favorites to their account and CRUD functions
  • Created PL/SQL procedures, functions and written complex SQL queries for C2C resume builder.
  • Connectivity to the database is provided using JDBC.
  • Used Apache CXF as the Web Services framework to implement the REST APIs involved
  • Implemented SOAP and REST paradigms to access Amazon web services created a request for textbook search based on request type, search index, author name, with publisher and ASIN as output.
  • Extensively used Java Collections API to store intermediate data objects using Eclipse editor.
  • Performed software builds using makefiles, scons, VM and Subversion in a Linux and Windows environment.
  • Provide direction and execution oversight for large Agile Development projects for the FBI as an integral member of the Program Management Office PMO .
  • Designed the UML, created class, sequential diagrams using Borland Together Architecture.
  • Developed the different components of application such as JSPs, Servlets, EJB's using Web sphere Studio Application Developer and used CVS for version control.
  • Developed front end using JSPs, JSTL, Java Script, XSL and CSS Style sheets.
  • Handled necessary Business logic in Servlets.
  • Created webservices using WTP tool plugin to the eclipse IDE which is deployed as a separate application using Maven scripts.
  • Configured connection pooling using WebSphere application server .
  • Designed a SOA Integrated Platform using Websphere ESB, Websphere Message Broker, and Websphere Process Server.
  • Extensively used WebSphere Studio Application Developer for developing, testing, and deploying applications. Used STRUTS Framework based on MVC Model View Controller architecture in WebSphere Application Development.

ENVIRONMENTS:

Spring, Hibernate, Struts, JQuery, Ajax, SenchaExtjs, Javascript, Oracle, Crud, JDBC, PL/SQL, Apache CXF, Rest, Eclipce, Subversion, Agile, UML, JSP, JSTL, Servlet, Maven, Websphere Application server, Websphere Process server, Websphere Studio Application developer

.

Confidential

Sr. Websphere Commerce Developer Project Description:

Confidential. MyAmerican game is life stimulation game which is very challenging and deals with different situation of a student from his school days to graduation and beyond. MyAmericangame is ultimate life strategy game where student can uncover the real personality, experience virtual dates and travel the world, parties shopping etc.

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.
  • Developed application using Velocity framework, JSP, JSTL, struts tag libraries struts-bean, struts-html, struts-logic , CSS, spring framework, java, java script, Ajax, HTML and DHTML for front-end development
  • Developed AJAX functionalities using frameworks like JSON, DOJO and JQuery.
  • Currently involved in developing hybrid mobile applications using Javascript, Sencha Touch and Phonegap. Also have experience in iOS and Android development.
  • Used JavaScript for Client Side validations.
  • Developed the UI screens using SFX, Jsps, Java script, JSTL and CSS.
  • Delivered mobile app for book reading capability with HTML5 Sencha and online services with Flash/Flex.
  • Creating SQL stored procedures in IBM DB2
  • Experience with SQL and basic CRUD operations.
  • Developed PL/SQL procedures for login module and written complex sql queries.
  • Developed DAO API to manage the payment information using JDBC
  • Creation of REST Web Services for the management of data using Apache CXF JAX-RS
  • Implement a SOAP logging mechanism for testing and debugging a Web service application using Java EE Web Service APIs.
  • Developed and Implemented WebServices and used Spring Framework.
  • Developed various reusable helper and utility classes using Java Beans with Eclipse editor.
  • Experience in using the version control like Clear Case, SVN Sub Version and GIT.
  • Very strong in JAVA/J2EE technologies and handled assignments which involved extensive usage of Core JAVA,JSF, Hibernate, JUnit, Mockito and WebServices REST JAX-RS, Jersey SOAP JAX-WS , Apache Maven, ANT, SVN, GitHub, IBM Clearcase, under Windows, Linux environments
  • Involved in Agile planning and Estimation Sessions of user stories and also participating in Scrum Meetings to update the status daily.
  • Mentored a team of 5 junior to mid-level developers in Java/J2EE Development using UML design documents.
  • Responsible for developing GUI / user interfaces using JSP, CSS DHTML
  • Designed and developed new features for application using java, j2ee, JSP , Servlets , Struts , Java, EJB , JDBC, HTML, JSTL, JavaScript and XSL.
  • . Has involved in development of back-end business layers using Servlets.
  • 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.
  • Installing and Configuring Eclipse and Websphere application Server.
  • Provided technical advice to Sales Representatives on products such as IBM WebSphere Message Broker, WebSphere MQ Series, WebSphere InterChange Server and WebSphere Process Server.
  • Successfully troubleshooted the configuration settings of the server and used a mixture of Apache and java classes to get the deployed code running. Used IBM WebSphere Studio Application Developer WSAD for developing the entire application.

ENVIRONMENTS:

Spring, Hibernate, Struts, JSF, Dojo, Css, HTML5, Javascript, Ajax, SenchaExtjs, Javascript, DB2, Crud, JDBC, PL/SQL, Apache CXF, Soap, Webservices, Eclipce, Git, Github, Scrum , UML, JSP, JSTL, Servlet, Maven, Websphere Application server, Websphere Process server, Websphere Studio Application developer

Confidential

Sr. Websphere Commerce Developer Project Description:

Concierge is used by the Citibank financial centers to support all sales, services and the customer problems resolution functions. Concierge provides a 360 degree view of the customer showing the full citi accounts relation ship including banking, credit card loan mortgage and brokerage accounts. Concierge is used to perform accounts opening for consumer and commercial asset, liability, brokerage retirement accounts .concierge account opening includes end to end process comprising third party verification, risk and anti- money laundering ,comprehensive fulfillment processing including checkbook and card printing, rewards program enrollment , citi mobile enrollment and all accounts opening forms terms and condition, disclosures, tax forms . Concierge also includes full sales supports by presenting pre approved credit offer in account opening and servicing, sales referral processing, and sales compensation computation.

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.
  • Used Ibatis to populate the data from the Database.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • DevelopedAdd, Edit and profile view web pages for the monitor module using JSP, JSF HTML, JSF CORE tags library.
  • Converted the existing EJB session beans which call the host Mainframe system into POJO's.
  • Involved in implementing JQuery for providing interactive user interfaces.
  • Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologies.
  • Worked on Toad for Oracle for querying the database.
  • Used SQL Server 2008 as the database. Utilized ADO.NET technology for data retrieving, querying and for storage. Created and worked with C Data table class extensively.
  • Creating SQL stored procedures in IBM DB2
  • Designed and Developed the input/output data formats in XSD for the WSDL files and accordingly implementing services using Apache AXIS2 .
  • Implemented Apache Axis WSDL2 JAVA tool and performed Custom Serialization and Bean Serializers for mapping xml files to java objects and used JMock for explicit invocations.
  • Followed an Agile, Software Development methodology. Used NetBeans IDE
  • Proficient in Perl Scripting, Visual Build Pro, SQL, Clearmake, build utilities like Openmake, ANT and Cruise Control. Experience as a Software Configuration Management SCM architect for ClearCase UCM.
  • Create and maintain Amazon EC2 instance that supports the companies Redmine project management site and Mercurial CM.
  • Involved in developing projects as Lead / Senior Developer following traditional SDLC Water Fall Model as well as Agile
  • Optimized UML design using patterns like DAO, Factory, Service Locator and Business Delegate.
  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Designed and developed the web-tier using Html, JSP's, Servlets, Struts and Tiles framework.
  • Proficient in Perl Scripting, Visual Build Pro, SQL, Clearmake, build utilities like Openmake, ANT and Cruise Control. Experience as a Software Configuration Management SCM architect for ClearCase UCM.
  • Deployed the applications on IBM WebSphere Application Server.
  • Deploying the application ear files in Websphere process Server.
  • Used Websphere studio application developer for writing code for JSP, Servlets, and Struts

ENVIRONMENTS:

Spring, Ibatis, Struts, JSF, EJB, JQuery,, DB2, Toad, Sql server, MySQL, Apache CXF,WSDL, Netbeans, Mercurial, Clearcase, Water fall model , UML, JSP, Servlet, Ant, Websphere Application server, Websphere Process server, Websphere Studio Application developer

Confidential

Senior Java Developer Project Description:

Project: IPR Dashboard

Inventory Planning and Replenishment dashboard for BPM will be like a one stop shop for user to view BPM tasks and task information along with contextual business information so that it will easier for User to make decisions on what actions to be taken for task execution. This is a highly extensible framework that can be used for presentation, research and resolution of any number of different alert/exception conditions experienced within supply chain. This dashboard was build using Flex, Action script and Mate MVC framework.

Responsibilities:

  • Involved in the requirement-capturing meeting with the subsystem with the end users and Department Heads in Vehicles.
  • Designed and Developed from scratch.
  • Involved in development and design of the complete flow from the front end to the back-end for each UI existing in the current application.
  • Developed presentation layer using for enhancing the performance of the application. Integrated with jsp to enhance the UI. Client side validations using Struts Validation framework.
  • Used Action Script for implementing screens.
  • Implemented Hierarchical grids with complex search mechanism.
  • Calling pl/sql stored procedures to display data into database.
  • Developed the classes in java to get the PDF data from DataBase.
  • Developed the Utility java classes in java to do Date and String manipulations.
  • Used Stored Procedures to save and get the information to/from Database.
  • XML is used to create the mapping between UI fields and Value Object fields.
  • XSL is used to display the data in PDF from xml file.
  • Used CSS for applying style in entire applications.
  • Estimate the infrastructure/ tools and technical manpower required for developing and delivering the Web Solutions to the clients or partner companies
  • Developed the customized components for Reports.

Enivornment:

Core Java ,Jsp,J2EE, Java, Spring MVC, Web Services, Node JS, Hibernates, Adobe, Ajax, Servlets, DAO, pl/sql, MS SQL Server, XML, Log4j, Jsf, CSS, Eclipse, Apache CXF, Ant, Maven.

Confidential

J2EE Developer Project Description:

Project: Early Warning Reports

The online dashboard of Early Warning reports enhance the productivity of its users by significantly reducing their data collection time and allows them to focus on scoping the initiatives. It will also provide a more holistic consolidated view for the comparison of data from multiple data sources. More importantly, the dashboard will provide the ability to easily compare normalized data sources against each other in order to identify which focus areas perform least well on a level playing field. The dashboard will eliminate the need to access disparate data sources and overcome the challenges of standardizing reports from different sources per user. A simple easy to use interface will allow users to access reports and download the same for business improvement activities.

Responsibilities:

  • Responsible for developing Front-end pages using Adobe framework, written MXML and Action script
  • Responsible for overall design analysis of UI components and integration with existing J2EE, Spring and Hibernate.
  • Implemented the architecture of the modules according to the MVC standards Presentation-tier, Business-tier and Persistence-tier .
  • Responsible for implementing best design patterns from Cairngorm architecture to interact with backend using Hibernate to pull out the data to UI components.
  • Designed several UI screens with GUI the help of 3 Builder RIA .
  • Developed Action Script functions for event handling, response handling and error handling.
  • Developed Charting components like pie charts to show the project specific performance metrics.
  • Designed and developed all required Data providers which are being used by both General UI controls and by Charting components.
  • Used Live Cycle Data services to get the data from the back-end system LCD's
  • Designed and Developed persistence layer with Hibernate,jQuery.
  • Integrated and Hibernate with Spring.
  • Configuration of Hibernate mapping files and configuration with Spring.
  • Configured dependency injection mechanism in applicationContext.xml in Springs
  • Configured transaction mechanism in Spring.
  • Developed Test cases with JUnit.
  • Developed Account Creation/Update, Associate External Customer and Password Management Modules.
  • Involved in preparing documents like Impact Analysis, Unit Test Case, Check List and Code Review Documents. Performing Peer review.
  • Deployed the entire application on windows and Linux platforms.
  • Promoting builds from Dev Server to Staging Server to Production Server

Enivornment:

Core Java , J2EE, Java , Adobe , Ajax,Java Script,Servlets, GUI, JMS, Hibernets, MS SQL Server, JDBC, JNDI, PL/SQL srored procedures, Apache Ant, CSS, Eclipse, Log4j, Websphere Commerce, Websphere Portal

Confidential

Java Developer Project Description:

Confidential, user-friendly hospital management software, which has been designed for the Indo-American hospital, Hyderabad. Here the outpatient, inpatient, laboratory, operation room, payroll, pharmacy, purchase stores and appointment department are to be computerized. This Indo-American Hospital project will integrate all the atomic units of the hospital into a single more user friendly, accurate and distributed computing package. IACHM system mainly dived into three parts administration, back office, patient care. Admin consists for security, human resource, house keeping in back office it consists of purchase, store, finance and accounts and in patient care consists for registration, doctor, appointment, outpatient, inpatient, nurse staffing, radiology, blood bank, appointment, and billing.

Responsibilities:

  • Understanding the business requirements and designed test cases for responsible modules to test the complete functionality of application.
  • Design and Execution of Test Cases manually.
  • Developed JSP's for front end of Echo-View.
  • Developed User Interface using CSS,GUI, JavaScript, JSP, Servlets and JSTL
  • Performed Functional, User Interface, retesting/regression testing.
  • Analyze test results and report to management.
  • Reported the Bugs and attended weekly status meetings and provide detailed status report.

Environment :

Core Java, Servlets, jsp, html, Javascript, Java beans, Jdbc, Node JS, Mongo DB, Angular JS, Bootstrap, JDBC, Oracle, Windows XP.

We'd love your feedback!