We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY

  • Over Seven years of experience in IT with over Four years in Salesforce.com CRM and over 3 years of Java, Worked in all stages of Software Development Life Cycle (SDLC), Systems Analysis, Design, Development, Testing and Implementation.
  • In-depth understanding of CRM business processes like Forecasting, Campaign management, Lead Management, Order Management, Account Management, Case Management and merging management.
  • Proficient in setup, customize and deploy to salesforce.com , perform hands on customizations using Apex, Visual force, S-controls, custom reports salesforce.com Web services API and train sales users.
  • Extensive experience using Salesforce.com by Creating Roles, Profiles, Email Services, Page Layouts, Workflow Alerts and Actions, and Approval Workflow.
  • Experience with Eclipse IDE with Force.com Plug-in for writing business logic in Apex programming language.
  • Good working knowledge in querying salesforce.com database using SOQL & SOSL queries using Force.com Explorer.
  • Extensive experience using Salesforce.com\'s Administration, Creating Roles, Profiles, Page Layouts, Workflow Alerts, Actions and ApprovalWorkflow.
  • Expertise in maintaining the Functional areas of Data Management, Forecasting, Accounts, Contacts, Leads, Campaigns, Opportunities, Quotes, Activities, Dashboards and Reports.
  • Expertise in developing, deploying and integrating Salesforce.com CRM solutions.
  • Expertise in using Force.com Web services API for implementing web services in the application for access to data from different users.
  • Proficient in implementing business logic and batch process in backend using Stored Procedures and Functions.
  • Proficient in generating triggers, Apex Visual force Pages, Visual force Classes using APEX/JAVA Scripting.
  • Experience in integration of AppExchange application with Salesforce.
  • Excellent programming skills in JAVA and J2EE technologies including Enterprise Java Beans(EJB), Servlets, JSP, JSF, XML, JMS, JDBC, Hibernate etc.
  • Proficient in web technologies like HTML, XML, CSS, JSP, JavaScript, WSDL, and SOAP.
  • Experience in Using the sandbox and Java Ant for testing and migrated the code to the deployment instance after testing.
  • Proficient with Rational Unified Process (RUP), Waterfall, Spiral methodologies and V-Model.
  • Excellent knowledge of Object Oriented and Component based Technologies and secure coding practices.
  • Exposure to multiple platforms likeUnix/Linux, Windows XP.
  • Proficient in RDBMS such as Oracle 8i/9i/10g, MySQL and SQL server2000/2005. Good working experience in writing PL/SQL Prepared Statements and Stored procedures.
  • A well-organized, goal-oriented, highly-motivated effective team member with excellent analytical, troubleshooting, and problem solving Skills.
  • Excellent analytical, Interpersonal and Communication skills, fast learner, hardworking and good team player.

TECHNICAL SKILLS:

Salesforce Technologies

Salesforce CRM, Salesforce SFA, Apex Language, Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, Visualforce Pages / Components, Apex Web Services, AJAX, Workflow & Approvals, Dashboards, Analytic Snapshots, Case Management Automation, 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).

Languages

Apex, C, C++, Java, Java Script, HTML, XHTML, DHTML, XML, CSS.

Databases

MS SQL Server, Oracle, DB2, UDB, MySQL

Documentation Tools

MS Office

IDE and Editors

Eclipse, BlueJ Java IDE, Notepad, Notepad++,Adobe Flex

Operating Systems

Windows NT / 2000 / XP Pro / Vista, Windows 2003 / 2008.

PROFESSIONAL EXPERIENCE

Client: Confidential, Salt Lake City, UT May 12- Aug 12
Project: WGU CRM
WGU has large amount of students around the Globe .which belong from multinational ethnicity. Our job was to develop a
user friendly Student and Mentor Relationship Management system which would help both students and mentors to keep
the track of the work and some other important features .which would help students to speed up the process of acquiring
their goals.
Role: Salesforce Developer.
Responsibilities:
Meeting with the client ,attending the Scrum Meetings daily and discuss the stories to design the App for the requirement.
Worked on different objects like Person Account, Cases, Contacts, studentNoe__c etc.
Implemented a color coding scheme on the dynamically accessing the activity and assigning the color to activity as told.
Implemented the Windows Resizable in the JavaScript/JQuery.
Informatics Cloud Integration with SaesForce.

Client: Confidential, San Leandro, CA. Jun 11 - Mar 12
Project:Leasing and Financing System.
It's a service provider of tailor-made leasing and financing solutions for Daimler customers implemented Salesforce CRM Enterprise Edition to boost the effectiveness of its CRM. To overcome this problem they used Salesforce CRM Enterprise Edition over SAP CRM due to its ease of use and customization capabilities inherent in the on-demand model. The application (Leasing and Financing System) was built on on-demand Force.com Platform using Salesforce Customer Relation Management.
Role:Salesforce Developer.
Responsibilities:

  • Interacted with various business team members to gather and documented the requirements. Involved in Salesforce.com Application Setup activities and customized the applications to match the functional needs of the organization.
  • Performed the roles of Salesforce.com Administrator / Implementer in the organization.
  • Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
  • Worked on various Salesforce.com standard objects like Accounts, Contacts, Leads, Campaigns, Reports and Opportunities.
  • Customized the Dashboards to track usage for productivity and performance of business centers and their sales teams.
  • Involved in coding for modules for all the Sub-Application of the CRM application which involves extending existing SFDC standard components using Apex classes, Visualforce and other utilities.
  • Designed, Implemented and deployed the Custom objects, Page layouts, Custom tabs, Components and to suit to the needs of the application.
  • Defined lookup and master-detail relationships on the objects and created junction objects to establish many-to-many relationship among objects.
  • Created various profiles and configured the permissions based on the organizational hierarchy requirements.
  • Customized tabs for different business users groups and business centers.
  • Created the workflows for automated lead routing, lead escalation, alerts and custom coaching plans.
  • 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.
  • Customized the entire Salesforce.com applications to incorporate the business requirements which involved creating Web Forms and processing the data in SFDC with the extensive usage of Web services API.
  • Used the sandbox for testing and migrated the code to the deployment instance after testing.
  • Supported the data migration activities for migrating the data from various business centers and business center users with the support of Saleforce.com.
  • Provided the training to the internal business users to use the application and develop their own custom reports.
  • Performed the role of support engineer for the internal users and helped them in getting used to the application, generated reports and saved them for further access to the users.
  • Involved with Salesforce.com Premier Support and handled the support cases with the help of Salesforce.com support.

Environment: Force.com Platform, Salesforce Enterprise Edition, Salesforce.com Custom/Standard Objects, Custom Tabs, Page Layouts, Force.com Web Services API, SOQL/SOSL Queries, Workflow & Approvals, Reports, Eclipse, Force.com Eclipse Plug-in, Salesforce.com Sandbox, Email Services, Windows XP Pro, Sandbox data loading, HTML, Java Script, CSS, WSDL, SOAP.

Client:Confidential, Arden Hills, MN. Apr 10 - May 11
Project: Catering and Logistics.
Boston Scientific a pioneer in the medical device industry for more than 25 years. Boston Scientific product is essential to medical professionals and to patients and their families.
Role:Salesforce Developer.
Responsibilities:

  • Performed the roles of Salesforce.com Developer and Administrator in the organization.
  • Designed and developed SFA based Application on Force.com Platform in Salesforce.com environment with Apex programming language at backend and Visual-Force pages as user interface.
  • Used Salesforce Automation (SFA) for Sales Lead Management, Opportunity Management, Account and Contact Management, Data Quality Management, Approvals and Workflow.
  • Used Force.com IDE for Eclipse for creating, modifying, testing, and deploying Force.com Application.
  • Performed data cleansing for imports, data integrity, and data manipulation (made enhancements and/or fixes, data changes, functionality issues etc.)
  • Created and deployed Several Reports using Salesforce.com platform.
  • Extensive Use of Apex & Visualforceto customize the user interface and integrate with the ERP system.
  • Developed various Custom Objects, Tabs, Entity-Relationship data model, validation rules, Components and Visualforce Pages.
  • Created page layouts, search layouts to organize fields, custom links, related lists, and other components on record detail and edit pages.
  • 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 need in the organization.
  • Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
  • 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.
  • Involved in assistance included mentoring in the use ofAPEXdata loader.
  • Migrated data from external sources and performed insert, delete, upset, export operations on millions of records.
  • Integrated the web services by generating the necessary stubs from the WSDL files for extracting the data from external systems to display in the pages of Salesforce.com.
  • Created test scenarios on Sandbox environment and used Force.com Component Deployment Wizard for migrating data between Force.com IDE and Sandbox environment.
  • 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 Language, Visualforce (Pages, Component & Controllers), Pages, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Unix.

Client:Confidential, PA. Feb 09 - Mar 10
Project: Order Management System.
This company provides Web and Supply Chain Solutions.It is mainly focused on Order Management System that allows the distributors to interact. It is a CRM application built on Salesforce.com CRM solution and provides a single place to manage and view everything about the clients like its Account detail, contact information, pending orders.
Role: Salesforce Administrator.
Responsibilities:

  • Interacted with various business user groups for gathering the requirements for Salesforce implementation and documented the Business and Software Requirements.
  • Performed detailed analysis of business and technical requirements and designed the solution by customizing various standard objects of Salesforce.com (SFDC) and using other Platform based technologies like Visualforce, Force.com API, and Web Services.
  • Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
  • Designed and deployed the Custom objects, Entity-Relationship data model, validation rules, Page layouts, Custom tabs, Components, Visualforce Pages to suit to the needs of the application.
  • Used SOQL & SOSL for data manipulation needs of the application by preprocessing records and generating Sets to avoid hitting the Governor Limits.
  • Developed and configured various Reports and Report Folders for different user profiles based on the organization initiatives.
  • Implemented 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.
  • Extensively Utilized APEX data loader.
  • Customized security, role hierarchy, and web to lead, forecasting, multi-currency, products, pricing and many other features of SFDC.
  • Day to day support of the installation as systemadministrator.

Environment: Saleforce.com platform, Apex Language, Visualforce (Pages, Component & Controllers), Salesforce.com Data Loader, Informatica, Informatics On demand, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, HTML, Java Script, Java, Web Services, WSDL, Sandbox, Eclipse IDE Plug-in, Windows XP.

Client:Confidential, Herndon, VA. Dec 07 - Jan 09
Project: Business Data Solution.
Dimension Data is a specialist IT services and solution provider helping clients to plan, build, support and manage their IT infrastructuresolutions that help over 6,000 clients in achieving their business goals. It's mainly focused creating customized solutions in the area of networking, security, operating environments, and contact centre technologies.
Role:Salesforce developer.
Responsibilities:

  • Involved in identifying, planning and implementing newSalesforce.com features and functions (new screens, workflow, force.com objects, and reports, apex code) to meet business requirements.
  • Used the force.com IDE (Eclipse) for development and code promotion.
  • Developed batch interfaces and processes to integrate Salesforce.com with external systems.
  • Developed various Custom Objects, Tabs, Entity-Relationship data model, validation rules, Components and Visualforce 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 templates, approval processes, approval page layouts and defined approval actions on them to automate the processes.
  • Involved in developingtests for custom apex code.
  • Extracted the data from Salesforce.com application into the external databases (Oracle 10g) for generating large data reports using the Informatica On demand.
  • Involved in the Data Transformation and Data Cleansing activities while transferring the data to the external system using Informatica On demand.
  • Involved in establishing and maintaining the change control processes for multiple sandbox environments.
  • Developed and performed training for the sales staff on the use of the system.

Environment: Saleforce.com platform, Apex Language, Visualforce (Pages, Component & Controllers), Pages, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Informatica On demand.

Company: Confidential, Islamabad, Pakistan. Mar 06 - Nov 07
Role: Java developer
Responsibilities:

  • Identified System Requirements and Developed System Specifications, responsible for high-level design and development of use cases.
  • Involved in Significant customer interaction resulting in stronger Customer Relationships.
  • Involved in designing Database Connections using JDBC.
  • Involved in design and Development of UI using HTML, JavaScript and CSS.
  • Developed, coded, tested, debugged and deployed JSPs and Servlets for the input and output forms on the web browsers
  • Created Java Beans accessed from JSPs to transfer data across tiers.
  • Database Modification using SQL, PL/SQL, Stored procedures, triggers, Views in Oracle9i.
  • Responsible for designing the logical and physical database structure for the Oracle 8i.
  • Experience in going through bug queue and assigning bugs to team members, analyzing and fixing bugs, and Filing, following-up, and escalation of bugs.
  • Responsible for working with other developers across the globe on implementation of common solutions.
  • Involved in Unit Testing.

Environment: Tomcat Web Server, Jdk1.3, Servlets, JDBC, JSP, Oracle 8i, HTML, DHTML, XML, CSS, Java Script, Windows XP/2000.

Client: Confidential, Karachi, Pakistan. Sep 04 - Feb 06
Role: Java Developer

  • Involved in development, analysis and design of assigned work using Servlets, JSP, Html, Java Script, and Java Beans.
  • Developed JAVA classes as per designed docs.
  • Developed Core Java classes and methods for handling data from database.
  • Used connection pooling for better performance.
  • Developed Ant builds script and ant task classes to clean, compile, copy, run, doc, deploy, jar, war and ear files, and develop web service.
  • Used JDBC Statements to call the stored procedures and Prepared Statements to perform dynamic SQL operations. DAO classes are accessed in EJBs to connect to Database.
  • Involved in writing JavaScript for validation of page data in the JSP pages.
  • Involved in writing procedures and Packages for Report Generation using Oracle as Database.
  • Responsible for Testing - unit testing & integration testing using Junit.

Environment: Java, JSP, Jquery, JavaScript, CSS, Oracle, Eclipse.

Education

  • Bachelors of Computer Science, Pakistan.

References available upon request.

We'd love your feedback!