Java Developer Resume Profile
Professional Summary:
- Over 8 Years of IT experience that includes 4 years' experience in Salesforce.com CRM Platform and around 3 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, deployment and maintenance of standalone, Multi-tier, web based, and portals based object oriented enterprise applications.
- Proficient in analyzing business requirements, Entity Relationship diagram ERD and implementing them to SalesForce objects, master-detail relationships, lookup relationships.
- Extensive experience with APEX code, Apex Trigger, Apex class Apex Web service, VisualForce page, Component Controllers and Force.com API.
- Expertise in maintaining the functional areas of Data Management, Accounts, Contacts, Leads, Campaigns, Opportunities, quotes, Activities, Dashboards and Reports.
- Created Page layouts, search layouts to organize fields, custom links, related lists and other components on a record detail and edit pages.
- Efficiently maintained user roles, security controls, creating shared security rules, profiles and workflow rules.
- Strong knowledge of SFDC standard data structures and familiarity with Force.com Explorer, Force.com Migration and Force.com Excel connector.
- In-depth understanding of SFDC CRM applications like Sales cloud and Service Cloud.
- Experience in Using Data Loader for insert, update, and bulk import or export of data from Salesforce.com Objects.
- Worked on Email-to-Case, Web-to-Case and Web-to-lead.
- Worked on Migration tools Force.com IDE, Eclipse and Change Sets.
- Installing Applications by using AppExchange.
- Accomplished case management automation on Case Object to track and solve customer's issues. Implemented Email-to-Case entry and Manual case entry for entering customer's cases in Cases Tab.
- Expert in implementing sharing rules at object, field, and record level for various users at various levels of organization.
- Excellent programming skills in JAVA and J2EE technologies.
- Proficiency in web technologies like HTML, XML, CSS, JavaScript, WSDL, and SOAP.
- Experience in working with Eclipse IDE with Force.com Plug-in environment for writing Business logic in Apex Programming Language.
- Expert in using databases such as Oracle10g/11g, SQL server.
- Highly motivated self-starter with Excellent Communication, Presentation and Problem Solving Skills providing 24x7 support in Production, Preview and Development environment and committed to learning new technologies.
Technical skills:
SalesForce Technologies | SalesForce CRM, SalesForce SFA, Apex Language, Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, VisualForce Pages / Components, S-Controls, Apex Web Services, AJAX, Workflow Approvals, Dashboards, Analytic Snapshots, Custom Objects |
SalesForce Tools | Eclipse, Force.com Eclipse IDE Plug-in, Force.com Explorer, Force.com Data Loader, Force.com Excel Connector, Force.com Platform Sandbox, and Production QTP and Sand box testing |
Databases | Force.com DB, MySQL, Oracle 10g/11g, Microsoft SQL Server 2000/2005/ 2008, DB2, Java DB |
Web Application | WSDL, SOAP |
Web Design Tools | Visual Studio 2008/2005/2003, SQL Query Analyzer, Adobe Photoshop, Tortoise SVN, MS Office, Adobe Acrobat Pro. |
Languages | Apex, Ajax, C, C , Java, Java Script and VB6.0, VBScript, HTML, XML, XHTML, DHTML, SQL |
Net Networking | TCP/IP, Firewalls, Network Programming |
Operating Systems | Windows NT/2000/XP/Vista, Windows Server 2000/2003/2008, Linux, Unix |
Packages | MS-Office, Project, Excel, Access |
Professional Experience:
CONFIDENTAIL
Role: SalesForce Developer / Administrator
Responsibilities:
- Participated in requirements gather and develop data model to suit complex business needs.
- Closely worked with federal clients to match up with their requirements.
- Built Customized apps as per the requirements understanding the security regulations of the agency.
- Created Custom Objects and defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Worked closely with business partners to realize the full capabilities of Salesforce.com CRM.
- Developed Apex classes, Controller classes and Apex Triggers.
- Created the workflows for automated lead routing, lead escalation, alerts and custom coaching plans.
- Implemented pick lists, dependent pick lists, and validation formula fields to the custom objects.
- Used SOQL, SOSL to select the data from Salesforce.com platform database.
- Designed, Implemented and deployed the Custom objects, Page layouts, Custom tabs, Components, and S Controls to suit the needs of application.
- Developed Service Cloud apps to replace and enhance the customer portal.
- Integrated Microsoft Outlook with SalesForce CRM which syncs email, calendar, tasks and reminders.
- Developed Visual force pages to enhance UI.
- Created various Reports and Report Folders to assist managers to better utilize SalesForce as a sales tool and configured various Reports and for different user profiles based on the need in the organization.
- Created profiles and implemented Object and field level security to hide critical information on the profile users.
- Created test scenarios on Sandbox environment, and used Force.com Component Deployment Wizard for migrating data between Force.com IDE and Sandbox environment.
- Involved with Salesforce.com Premier Support and handled the support cases with the help Salesforce.com support.
Environment: Salesforce.com, Apex, XML, Visual Force Pages, Import Wizard, Eclipse IDE, SOSL, SOQL, Controllers, Sharing Rules, Triggers, Workflows, Email Updates, JavaScript.
CONFIDENTAIL
Role: SalesForce Developer / Administrator
Responsibilities:
- Participated in requirements gather and develop data model to suit complex business needs.
- Closely worked with Salesforce.com consultants while implementing the solutions for the requirements.
- Customized the Dashboards to the track usage for productivity and performance of business centers and their sale.
- Created Custom Objects and defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Developed Apex classes, Controller classes and Apex Triggers for various functional needs in the application.
- Developed workflow rules for various tasks and Email alerts as per the requirements.
- Developed a flex based custom application for data validation and check for data discrepancies.
- Designed and developed Validation Rules to maintain data quantity and data consistency
- Developed and supported Extraction, Transformation and Load process ETL using Informatica.
- Implemented pick lists, dependent pick lists, and validation formula fields to the custom objects.
- Developed Approval process for the application by implementing custom formulas in different stages of approval.
- Developed Visual force pages to enhance UI.
- Imported data into custom objects from various sources using Data Loader.
- Providing Test cases to QA and UAT.
- Release coordination and making sure changes to production are migrated without issues.
- Involved with Salesforce.com Premier Support and handled the support cases with the help Salesforce.com support.
Environment: Salesforce.com, Informatica power center V7, Apex, XML, Controllers, Sharing Rules, Workflows, Triggers, Email Updates, Eclipse IDE, JavaScript, Web Services API.
CONFIDENTAIL
Role: Salesforce.com Developer
Responsibilities:
- Worked closely with business partners to realize the full capabilities of Salesforce.com CRM.
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Worked with VisualForce Pages, Custom Controllers, Extension Controllers, Apex Coding, Apex Classes, Apex Triggers.
- Used SalesForce Automation SFA for Sales Lead Management, Campaign Management, Opportunity Management, Account and Contact Management.
- Analyzed all the customizations and developments and tried to suggest possible ways for the new enhancements that we get from the Sales people.
- Customized VisualForce pages and modified the code for restricting some countries which they are not willing to do the business.
- Integrated SFDC with Oracle ERP for order management system using Informatica.
- Automated sharing rules whenever there is a new change in Sales teams instead of using an Apex trigger.
- Worked with various Salesforce.com objects like Accounts, Contacts, Leads, Campaigns, Reports, and Opportunities.
- Developed various Custom Objects, Tabs, Entity-Relationship data model, validation rules, Components and Visual force Pages.
- Created page layouts, search layouts to organize fields, custom links, related lists and other components on record detail pages and edit pages.
- Created workflow rules and defined related tasks, time triggered tasks, email alerts, field updates to implement business logic.
- Created Email templates, approval processes, approval page layouts and defined approval actions on them to automate the processes.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Used SOQL SOSL with in Governor Limits for data manipulation needs of the application using Force.com Explorer.
- Worked with several App exchange tools like Action Plans, Strike Address verification, Conga Composer.
- Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to provide shared access among different users.
- Created profiles and implemented Object and field level security to hide critical information on the profile users.
- Created test scenarios on Sandbox environment and used Force.com Component Deployment Wizard for migrating data between Force.com IDE and Sandbox environment.
- Created various Reports summary reports, matrix reports, pie charts, dashboards and graphics and Report Folders to assist managers to better utilize SalesForce as a sales tool and configured various Reports for different user profiles based on the organization's need.
- Used Force.com IDE for creating, modifying, testing, and deploying Force.com Application.
- Provided post-implementation support to assist end users in creating reports, dashboards and certain Administration tasks including creating and maintaining user profiles and privileges.
Environment: Saleforce.com platform, Apex, VisualForce, Salesforce.com Data Loader, Workflow Approvals, SOQL, SOSL, Reports, Custom Objects, Custom Tabs, Email Services, HTML, Java Script, Java, Web Services, WSDL, Sandbox, Eclipse IDE Plug-in
CONFIDENTAIL
Role: Salesforce.com Developer
Responsibilities:
- Authored Systems Requirement Specification SRS , Use case, System Requirement Change Request, and Data Dictionary to Avis Budget Group initiatives such as SRS and SalesForce Chatter.
- Conducted JAD sessions with the management, different 3rd party vendors, users, commercial and other stakeholders for open and pending issues to develop specifications.
- Built relationships across multiple technology, operations, services, sales, program and product team to accomplish end goal.
- Created Custom Objects and fields for transactional and contractual information.
- Added Budget object to the Campaign resulting into ability of managers to effectively allocate budgets and review based on budget reporting.
- Added, configured workflow rules, time triggered workflows, email templates resulting into effective web to lead communication with customers and partner portals.
- Created page layouts, search layouts to organize fields, custom links, related lists and other components on a record detail and edit pages.
- Integrated SalesForce CRM with Siebel CRM explicitly using web services API.
- Configured user Roles, Profiles, sharing settings, organization wide defaults based on updated hierarchical requirements.
- Provided support to ongoing salesforce.com maintenance and administration services including periodic data cleansing, custom objects, workflow, campaign management and triggers.
- Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response Rules, Escalation rules for cases, automating business logic.
- Implemented pick lists, dependent pick lists, lookups, master detail relationships, validation and formula fields to the custom objects.
- Integrated Microsoft Outlook with SalesForce CRM which syncs email, calendar, tasks and reminders.
- Developed a web-to-lead functionality to Avis.com site which directs leads to SalesForce CRM.
- Created various Reports summary reports, matrix reports, pie charts, dashboards and graphics and Report folders to assist managers.
- Primarily involved in developing prototype of the application as proof of concept POC for business team and as a guideline for development team.
- Configured SalesForce Automation SFA for Campaign management, Opportunity Management, Account and Contact Management, Data Quality Management.
- Worked with groups, participated in Requirement Gathering Sessions JAD Sessions to define their needs and developed an action plan and specification document.
- Part of Agile methodology, Scrum which dramatically improved Productivity and reduced errors.
Environment: Salesforce.com platform, Apex Language, Eclipse IDE plug-in, UML 2.0, MS Visio 2010, MS Project 2010, SharePoint, HP Quality Center 10.0, MS Office 2010, JAVA, Citrix, Windows 7
CONFIDENTAIL
Role: Java Developer
Responsibilities:
- Developed web components using JSPs, Tag libraries, XML, XSL, Tiles framework.
- Used Ajax in one of the modules to do asynchronous changes to the pages.
- Developed client request validations and processing using JavaScript.
- Involved in writing the Stateless Session Beans.
- Developed application code using Core Java and J2EE 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.
- Worked with Cascading Style Sheets CSS .
- Involved in writing Unit test scripts to check the functionality of the middle tier and aid in debugging phases.
- Worked on XML conversions and validations.
Environment: Java 1.4 SDK, java Script, JSP 2.0, AJAX, XML, EJB 2.0, CSS, Eclipse, Log4J, hibernate.
CONFIDENTAIL
Role: Java Developer
Responsibilities:
- Created UML class/sequence/activity diagrams based on the Technical Use Cases/Business Use-cases using RSA Rational Architect .
- Responsible for Technical document design depends on the Business flow.
- Responsible for conducting the technical low level code and design review process and collecting inspection data.
- Developed Petition module, Certification module web tier by using JSPs, Java Script, and HTML.
- Created SQL queries for data manipulation using JDBC.
- Developed front-end using HTML and performed validations using Java Script.
- Wrote Java components for parsing the XML documents using DOM API.
- Used Apache web server for deployment.
- Used CVS for Source Control and Version Management.
- Implemented ANT as the build system.
Environment: Java 1.4 HTML, java Script, JSP, AJAX, XML, CVS, CSS, Apache Tomcat, ANT