Java/j2ee Developer Resume
Columbus, OH
SUMMARY
- 7+ years of overall professional Experience in application software design, development, Testing, and implementation.
- Over 3 years of extensive experience in Salesforce.com CRM and Force.com platform as developer and administrator.
- Experience in SFDC development using Apex classes and Triggers, Visual Force, Force.com IDE, SOQL, SOSL.
- Experience in the Agile development environment, complete software life cycle of project development (SDLC) including system analysis, Design, Development, Testing and Deployment.
- Experienced in analyzing business requirements, Entity - Relationship diagram and implementing them to Salesforce custom objects, Junction objects, master-detail relationships and lookup relationships.
- Experienced in Creating Roles, Profiles, Email Services, Page Layouts, Workflow Alerts and Actions, and Approval Workflow.
- Designed Custom Formula Fields, Field Dependencies, Validation Rules, Workflows, and Approval Processes, Page layouts, search layout.
- Good experience in working on Eclipse IDE with Force.com Plug-in for writing business logic in Apex programming language.
- Implemented security and sharing rules at object, field, and record level for different users at different levels of organization.
- Proficient in Data Migration from Traditional Applications to Salesforce using Import Wizard and Data Loader Utility.
- Experience in working with Salesforce.com sandbox and production environments.
- Experience in working with Sales Cloud and Sales Services Implementations and customizations.
- Good Experience in developing applications using JAVA, XML, JAVASCRIPT, HTML, Web services.
- Experience in Database Design, writing stored procedures, functions, triggers with Oracle and MS-SQL, My SQL Server.
- A skilled problem solver and an efficient team player. Can effectively work in both independent and collaborative work environments.
TECHNICAL SKILLS
CRM TOOLS: Salesforce.com
SALESFORCE TECHNOLOGIES: Apex Custom Controllers and Extension, Apex triggers, S-controls, SOQL, SOSL, Ajax Toolkit, Packaging and migrations, Force.com IDE (Eclipse)
SALESFORCE API TOOLS: Eclipse, Force.com Explorer, Offline Edition, App Exchange Data Loader
VISUALFORCE: Custom Visual force pages
LANGUAGES: C, C++, Java, Apex
DATABASES: MS Access, Oracle 9i,10G, DB2,SQL Server 2005/2008, MySQL
OPERATING SYSTEMS: Windows NT / 2000 / XP Pro / Vista, Windows Server / 2008
JAVA TECHNOLOGIES: Java, Servlets, JSP.
WEB TECHNOLOGIES: JavaScript, HTML, XML, CSS, SOAP, WSDL.
OTHERS: MS OFFICE SUITE, MS VISIO, MS PROJECT
PROFESSIONAL EXPERIENCE
Confidential, Berkeley Heights, NJ
Sr Salesforce.com Developer
Responsibilities:
- Performed the role of Salesforce.com Developer and Administrator in the organization.
- Worked with various salesforce.com objects like Accounts, Contacts, Leads, Opportunities, Reports and Custom Objects.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Stored procedures and triggers are created for high performance.
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse and also Apex Classes, Apex Language Apex Triggers.
- Created and used Email templates in HTML, Custom (without using Letterhead), Text and Visual force.
- Interacted with the Salesforce.com premium tech support team on a regular basis.
- 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.
- Involved in Business requirement meetings like gathering information for IT team and also analyzing the information provided by Business users.
- Interfaced with Business user to update the business requirement document as well as testing document.
- Developed Technical Design Document after analyzing the different scenarios.
- Created page layouts, organized fields and other components on a record detail and edit pages.
- Developed Apex Classes, Apex Triggers and Validation rules.
- Used Dashboards and reports to show the performance of the offices and also time taken to assign Leads.
- Implement new enhancements including creation of custom objects, workflows, email alerts and templates
- Develop and maintain visual force, Force.com pages and integration to other third party solutions
- Maintain multiple user roles, security, profiles, workflow rules, etc
- Demonstrated ability to effectively communicate technical issues and resolve problems at all levels of the organization both internally and externally
- Solid business analysis skill. Must have good inter-personal skills
- Must be comfortable in rapidly changing and sometimes ambiguous work situations. Keen attention to detail and complex problem solving abilities from operational and technical perspective.
Environment: Saleforce.com platform, Visual Force (Pages, Component & Controllers), Apex Language, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Windows XP
Confidential, Mc Lean, VA
Sr Salesforce Developer
Responsibilities:
- Performed the role of Salesforce.com Developer and Administrator in the organization.
- Designed, and deployed the Custom objects, Entity-Relationship data model, validation rules on the objects and tabs, Page layouts, Custom tabs, Components, Visual Force Pages to suit to the needs of the application.
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse and also Apex Classes, Apex Language Apex Triggers, Apex Web services.
- Involved in querying Salesforce tables using SOQL & SOSL queries using Force.com Explorer.
- Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Involved in setting up field level access for each custom object created based on the user’s role within the organization.
- Worked with field & page layout customization for the standard objects like Account, contact.
- Worked on workflow rules & approval processes.
- Worked on role hierarchy & sharing rules to configure visibility.
- Implement few Java Script& JQuery customizations for Visualforce pages.
- Worked on Reports & Dashboards.
- Involved in discussions with Business Analysts about work flow and customizations of page layouts.
- Involved in business process reviews.
- Involved in regression testing with BA team and testing team.
Environment: Saleforce.com platform, Visual Force (Pages, Component & Controllers), Apex Language, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Windows XP/7
Confidential, Westminster CO
Sr. Salesforce Developer
Responsibilities:
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Implemented the requirements on Salesforce.com platform using Eclipse.
- Worked with various salesforce.com standard objects like Accounts, Contacts, Leads, Opportunities, and Campaigns etc
- Developed various Custom Objects, Tabs, Components and Visual Force Pages and Controllers.
- Developed and configured various Custom Reports and Report Folders for different user profiles based on the need in the organization.
- Developed Apex Classes and Apex Triggers for various functional needs in the application.
- Developed and deployed workflows and approval processes for opportunities and products / assets management.
- Created and used Email templates in HTML and Visual force.
- Performed tasks for data migration like Data mapping and Data loading.
- Designed and deployed Custom tabs, Validation rules, and Auto-Response Rules for automating business logic.
- Performed the roles of Salesforce.com Analyst/ Developer and Administrator in the organization.
Environment: Saleforce.com platform, Apex Language, Visual Force, Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading.
Confidential, San Jose, CA
Salesforce Developer/Administrator
Responsibilities:
- Involved in developing design documents.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on record pages.
- Designed and customized visual force pages using extension controllers, custom controllers and standard controllers.
- Developed Apex triggers, asynchronous classes, and test methods to achieve user’s desired functionality.
- Involved in Deployment, deployed all the classes, triggers, objects, components, pages from sandbox environment to production environment.
- Used Data Loader for insert, update, and bulk import or export of data from Salesforce.com objects. Used it to read, extract and load data from comma separated values (CSV) files.
- Used Cast Iron integration tool for synchronizing master list of customers such as leads, accounts, opportunities and forecasts. It is used for data configuration.
- Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response Rules for automating business logic.
- Created workflow rules and defined related tasks, email alerts, and field updates.
- Implemented pick lists, dependent pick lists, lookups, master detail relationships, validation and formula fields to the custom objects.
- Developed and configured Dashboards, Reports and Report Folders for different user profiles based on the need in the organization.
- Customized page layouts for Opportunity, Contacts and Accounts depending upon user roles and groups.
- 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 Visual force pages to develop custom business logic.
- Developed Visual Pages to include extra functionality and wrote Apex Classes to provide functionality to the visual pages.
Environment: Saleforce.com platform, Apex, Visual Force, Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Data Loader, SF Explorer and Eclipse IDE Plug-in.
Confidential, Columbus, OH
Salesforce.com Developer
Responsibilities:
- Involved in setting up field level access for each custom object created based on the user’s role within the organization.
- Worked with field & page layout customization for the standard objects like Account, contact, Leads.
- Involved in customizing custom objects, tabs, fields, page layout as per the business need.
- Have worked on moving data from external legacy system into Salesforce application using Apex Data loader & CSV files.
- Involved in querying Salesforce tables using SOQL & SOSL queries using Force.com Explorer.
- List views available on a page are implemented using hardcoded SOQL statements.
- They cannot be modified by an end-user and do not correspond to the standard List Views available within saleforce.com User Interface.
- Integrated the web services by generating the necessary stubs from the WSDL files for extracting the data from the home grown applications by using the home grown web services.
- Created user accounts and managed the profiles.
- Worked on role hierarchy & sharing rules to configure visibility
- Worked on workflow rules & approval processes.
- Customized the Messages & Alerts on the Home page.
- Developed APEX triggers, classes, Visual Force pages.
- Created new Reports & Dashboards.
- Implementing visibility rules established within Salesforce.com. The context user should only be able to view the campaigns which are visible to him via standard Salesforce UI.
- Implement customer provided style sheets and images
- Implement Java Script
- Developing Triggers with bulk-safe and have a minimum of 75% code coverage
- Involved in client interaction for discussing the work flow and customization of page layouts.
- Involved in business process reviews.
Environment: Saleforce.com platform, Visual Force (Pages, Component & Controllers), Apex Language, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Windows.
Confidential
Java/J2EE developer
Responsibilities:
- Responsible for understanding and execution of requirements.
- Involved in the creation of Use Cases, Class Diagrams, and Sequence Diagrams for analysis and design of application.
- Developed Intranet Web Application using J2EE architecture.
- Developed several GUI web pages using JSP, HTML, and XML.
- Used JavaScript to perform checking and validations at Client's side.
- Involved in Sever side validation based on the Business rules.
- Used JDBC API to establish connection between Java and Database.
- Developed Stored Procedures, Triggers and Packages in Oracle.
- Developed Web Services in SOA architecture.
- Involved in adding users to their respective groups in LDAP.
- Extensively worked with Connection pooling in LDAP Directory Service.
- Used VSS & CVS for the version control of the project.
- Involved in code reviews, responsible for modifying the existing code.
- Responsible for Unit Testing. Involved in Bug fixing and Maintenance.
- Contact with different customer for their requirements and modified code to the customer needs.
- Implemented test cases for Unit testing of modules using JUnit .
Environment: Java, JSP, Servlets, JDK 1.4, XML, XSD, CSS, HTML, JavaScript, Oracle, web service, Soap, WSDL, AJAX, MyEclipse, LDAP and Windows XP.
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in various stages of Enhancements in the Application by doing the required analysis, development, and testing.
- Involved in the creation of Use Cases, Class Diagrams, and Sequence Diagrams for analysis and design of application.
- Developed logic and code for the registration and validation of the enrolling customer.
- Performed client side validation using JavaScript.Validation from client side was done using JavaScript.
- Developed web-based user interfaces using Servlets, JSP, HTML, and XML based client and server application.
- Integration of front-end with Oracle database using JDBC API through JDBC-ODBC Bridge driver at server side.
Environment: Java Servlets, JSP, Java Script, XML, HTML, UML, Apache Tomcat, JDBC, Oracle, SQL.