Java Developer Resume
AZ
SUMMARY
- Over 7 years of experience in Analysis, Design, Development, Testing, delivery and Production support of application software.
- Over 4.5 years of experience in Salesforce.com CRM Platform and Apex technologies and 2+ years of experience with Java technologies.
- Involved in various stages of Software Development Life Cycle (SDLC) including analysis, requirement engineering, architecture design, development, enhancements, testing.
- Extensive experience in Salesforce Administration (SFA), Creating Roles, Profiles, Page Layouts.
- Experience in administration, configuration, Implementation, and Support of Salesforce CRM and Salesforce SFA applications based on Apex Language and leveraging Force.com Platform, SAAS (Software as a Service) application running in Cloud Computing Environment.
- Extensive experience in designing of Custom Objects, Custom Fields, Pick list, Role Based Page Layouts, Workflow Alerts and Actions, Workflow Approval, Validation Rules, Approval Processes, Custom Tabs, Custom Reports, Report Folders, Report Extractions to various formats, work flows, relationships, lookups Design of Visual Force Pages, Snapshots, Dashboards and Email generation according to application requirements and Good web page design skills.
- Experience with tools like Force.com Explorer, Force.com Migration and Force.com Excel connector.
- Good exposure to App Exchange applications. Able to find appropriate applications, install and customize.
- Extensive experience in customization, configuration, integration, Eclipse IDE, Apex, Visual Force and integration tools like Apex Data Loader, Cast iron etc., Proficient in Data Migration from Traditional Applications to Sales Force using Data Loader Utility, Data Extraction and Informatica on Demand.
- Extensive experience in interacting with the senior management, business and IT users.
- Proficiency in Object Oriented Languages like C, and Java technologies.
- Developed the static web pages using HTML
- Worked with team members for full - cycle projects, such as developers, to complete consulting projects on time, and deliver outstanding consulting services to salesforce.com clients.
TECHNICAL SKILLS
Salesforce: Apex Language, Apex Trigger, Apex Scheduler, Visual force (Page, Component & Controllers), Apex Data Loader, Force.com Excel Connector and Force.com Eclipse IDE Plug-in
SFDC Custom Integration: Outbound Messages, Workflow & Approvals, Field updates, Reports, Custom Objects, Custom Settings, Custom Labels and Tabs, Account Management, Contact Management, Email Services, Security Controls, App Exchange Package & Custom Application and Sandbox Data Loading.
Databases: MS SQL Server, Oracle 10g, My SQL, MS Access
Languages: C, Java, Java Script, HTML, XML
Web Design Tools: Visual Studio 2008/2005/2003, Adobe Photoshop, Dreamweaver, MS Office, Adobe Acrobat X Pro.
Operating Systems: Windows 2000 / XP Pro / Vista, Windows Server / 2008, Linux.
PROFESSIONAL EXPERIENCE
Confidential, Phoenix, AZ
Salesforce.com Developer/Admin
Responsibilities:
- Designed various WebPages in Visual Force for capturing various customer enquiries and Implemented logic for migrating cases to different queues based on the type of customer enquiry.
- Synchronized with the business process review meetings and multiple teams for ascertaining standardized workflow processes.
- Responsible for creating various Custom Objects, Tabs, Components and Visualforce Pages and Controllers.
- Created Formula Fields, Validation Rules, Workflow and approvals for the flexibility and functionality of force platform application.
- Extensively used HTML tags, Frames and CSS (Cascading Style Sheets) to maintain uniformity in the Web pages.
- Implemented Case Management Automation to track and solve Customer’s Issues.
- Written SOQL queries against force.com API.
- Strong experience in working with Security framework, Dashboards and reporting modules.
- Participated in the training sessions provided by the Salesforce team.
- Involved in Salesforce.com application setup activities and customized the apps to match the functional needs of the organization.
- Complete the Application modification functionality and the Toolbar modification functionality of the application as separate Flex Modules and integrated them onto one composite application.
- Implemented packages in distributing and migrating components or applications within the organization.
- Defined documentation review cycles for the project and assign review tasks to the project team. Follow-up with reviews to see them through to completion.
- Configured and Maintained the Sandbox Environment for easy collaboration of Development and QA Activities.
- Worked onUnit testingfor the customizations and developments done during the project.
Environment: Salesforce.com, Eclipse IDE, Data Loader, Apex Explorer, Apex, VisualForce(Pages, components, classes), SOQL, Ant migration tool, tortoise svn, SFDC, Visual Source Safe, Beyond compare .
Confidential, Culver city, CA
Salesforce Developer
Responsibilities:
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Used Force.com developer toolkit including Apex Classes, Apex Triggers and Visualforce pages to develop custom business logic.
- Customized application to extend Salesforce functionality and wrote Apex Classes to provide functionality to the Visualforce pages.
- Implemented/Implementing Security Settings and configured profiles and permission sets.
- Experience working in service cloud, supporting cases, developed workflows and triggers for automated case resolutions.
- Implemented Apex Data loader “Command Line Interface (CLI)” to automate the data loading process for the sand box refresh activity.
- Designed various Webpages in Visualforce for customers to select a variety of services offered by the org and integrate them with the pricing team.
- Involved in UI and DB Design for Mobile application.
- Involved in replication of Salesforce CRM data to SharePoint.
- Involved in architectural discussions around real time synchronization of SharePoint Document libraries with Salesforce content Libraries.
- Created and used Email templates in HTML and Visualforce.
- Used SOQL & SOSL for data manipulation needs of the application using platform database objects.
- Worked on the security level setting in the company for all the levels.
- Used Salesforce Automation Process, Created workflow rules and defined related tasks, time-triggered tasks, email alerts, field updates to implement business logic.
- Designed, and developed Apex Classes, Controller Classes, extensions and Apex Triggers for various functional needs in the application.
- Worked as enhancement developer and team member, performed the roles of Salesforce.com Developer and Administrator in the organization.
- Responsible for setting up web service integrations.
- Implemented Inside sales telephonic plug-in application implementation.
- Worked closely with sales team and business analysts and performed detailed analysis of business and user requirements, designed the solution by customizing various standard objects of Salesforce.com (SFDC).
Environment: Saleforce.com platform, Apex, Visualforce, Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, SOQL, SOSL, Email Services, Sales cloud, Service cloud, Security Controls, Visualforce Controllers, Sandbox data loading, Data Loader, SQL.
Confidential, AZ
Salesforce Developer/Admin
Responsibilities:
- Implemented the Salesforce.com applications using Agile SCRUM Methodology that involves the iterative development methodology
- Created Objects and fields, Relationships and Record Types, Page Layouts, Profiles and Assignments Rules
- Performed the roles of Salesforce.com Administrator / Implementer in the organization.
- Involved in Design and development of Workflow Rules, Triggers, Validation Rules, and other customizations with Salesforce.com
- Implemented Marketing Sales, Customer Service, Call Center & Support Administration
- Developed Salesforce.com APEX and Web Services API on Force.com IDE
- Created workflow rules and defined related tasks, time triggered tasks, email alerts, filed updates to implement business logic.
- Extensively used Data Loader for insert, updates, and bulk import for Accounts, Contacts, Leads and Opportunities.
- Customized the Dashboards to the track usage for productivity and performance of business centers and their sales teams.
- Designed, Implemented and deployed the Custom objects, Page layouts, Custom tabs, Components, and S Control to suit to the needs of the application.
- Created Custom Objects and defined lookup and master-detail relationships on the objects and created junction objects to establish many-to-many relationship among objects.
- =Customized tabs for among different business users groups and business centers.
- Performed Unit Integration, Regression and User Acceptance Testing.
- Created the workflows for automated lead routing, lead escalation, alerts and custom coaching plans.
- Developed various Visual Force pages to manage sales plan call sheets within Salesforce, capturing prep data and call activity.
- Implemented various Custom Reports and deployed them for different business user levels.
- Implemented escalation rules, automatic case generation and their escalation to call center representative, and generated email alerts for quick issue resolution.
- Involved I Level-2 support for some applications to resolve show stoppers by working with the Dev team.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Pages, Data Loader, S-Controls, HTML, Java Script, Apex Triggers, Web Services, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in
Confidential, MA
Salesforce Developer
Responsibilities:
- Interacted with various business user groups for gathering the requirements for Salesforce.com implementation and documented the Business and Software Requirements.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages.
- Developed Assignment rules, Escalation rules to enable proper routing of cases to the case team members.
- Designed junction objects and implemented various advanced fields like Pick list, Custom Formula Fields, Field Dependencies, Validation Rules
- Work Flows, Sharing rules and Approval Processes for automated alerts, field updates, and Email generation according to application requirements.
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional need i.e. Sweep & Match, Custom Member Search, and Data Synchronization by web services integration.
- Created various Standard and Custom Reports / Dashboards (summary reports, matrix reports, pie charts, dashboards and graphics)
- Report Folders to assist managers to better utilize Salesforce.com as a sales tool and configured various Reports and for different user profiles.
- Provided post-implementation support to assist end users in creating reports, dashboards and certain Administration tasks including creating and maintaining user profiles and privileges.
- Implemented Web to Case, Email to Case functionalities to provide a better customer support to the customers.
- Single-Sign On (SSO) integration - Implement Single-Sign On (SSO) for browser based logins to Salesforce
- Created profiles and implemented Object and field level security to hide critical information on the profile users.
- Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to provide shared access among different users.
- Involved in the Data Transformation and Data Cleansing activities while transferring the data from the external system into salesforce.com using Apex Data Loader 20.0.
- Created test scenarios on Sandbox environment, created packages and moved it between Sandboxes and Production environments to place final implementations.
- Worked on doing making minor enhancements to SFDC application required by business users from time to time.
Environment: Saleforce.com platform, APEX Language, Visual Force (Pages, Component & Controllers), Salesforce.com Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, HTML, Java Script, Web Services, WSDL, Sandbox, Eclipse IDE Plug-in
Confidential, San Francisco, CA
Salesforce.com Analyst
Responsibilities:
- Involved in gathering high level business requirements, functional specifications and preparing use cases.
- Study of the underlying architecture, design and database model to ensure that the application meets the organization’s requirements and standards.
- Prepared Design and Admin documents for migration and integration of organization’s Legacy Systems to Salesforce.com.
- Involved in Setting up or create Admin options, User Interface, organization-wide defaults, role hierarchy, workflows and workflow rules.
- Enhanced the application to bridge the gaps between the Organization’s required business functionality and application’s current functionality.
- Changed the application from 2-tier to 3-tier by separating the business logic from the presentation layer.
- Assisted in developing APEX triggers, Classes, Test methods & VisualForce pages to implement the custom functionality.
- Responsible for creating Custom Objects and Fields.
- Worked on Integrating CAST IRON with Salesforce.
- Responsible for all the activities related to configuring Data Loader, uploading data in CSV files into salesforce.com, checking for the correctness of the data.
- Worked on integrating SFDC with ETL tools like Informatica and Data Loader.
- Responsible for encoding the password added with Security Token.
- Developed a .NET service to fetch the report data from SFDC and store in SQL Server.
- Tested the enhanced application using NUnit testing tool.
Environment: Salesforce.com, Eclipse IDE, Data Loader, Apex Explorer, Apex, VisualForce, SOQL, Visual Studio, VB.NET, SQL Server 2000, SFDC, Visual Source Safe, WinForms.
Confidential
Java Developer
Responsibilities:
- Developed web components using Servlets, JSPs, Tag libraries, XML, XSL, Tiles framework, Struts, and UML
- Created SQL queries and Stored Procedures for CRUD (Create, Read, Update and Delete) operations on database
- Used Eclipse as an IDE and Apache Tomcat as an Application Server
- Testing and debugging the project for proper functionality and documenting modules
- Used Ajax in one of the modules to do asynchronous changes to the pages
- Worked with Struts front-end utilizing the Struts tiles framework and Struts Validation Framework to implement the GUI interface
- Developed client request validations and processing using JavaScript
- Involved in writing the Stateless Session Beans
- Developed application code using Core Java and J2EE (Servlets, XML) in Eclipse tool
- Used JNDI realms to authenticate users in a web application
- Solely responsible for writing the automation tool in java for manipulating the dates
- Used JSTL in struts based JSPs
- Developed front-end form validations using JavaScript
- Used VSS for version control management
- Developed Session and Entity Beans to implement business functionality
- Used Application Assembly Tool for generating War and Ear files and for deployment to the Application servers
- Involved in writing Junit test scripts to check the functionality of the middle tier and aid in debugging phases
- Worked on XML conversions and validations
- All java components are ported into Web logic Application server running on Linux
- Also ported on Windows NT/IIS server with Servlet Exec 3.1 as JSP Engine.
Environment: Java 1.4 SDK, java Script, JSP 2.0, AJAX, XML, JSTL, JNDI, EJB 2.0, UML, Web sphere, Struts, CSS, Eclipse, hibernate.