Java Developer Resume
Redlands, CA
PROFESSIONAL EXPERIENCE:
- Over 8+ years of IT experience with around 5 years of Salesforce.com experience and more than 3 years experience in Analysis, Design, Development and Testing of Java/J2EE applications.
- Experienced in building Custom Applications that includes Administration, Configuration, Implementation and Support experience with Salesforce.com platform.
- Experienced in developing Apex Classes, Apex Triggers, writing Workflows, CSS, HTML, DHTML, JQuery and JavaScript.
- Expertise in building Custom User Interface using Visual force Pages, Visual force Custom Controllers, Components, Advanced Search Functionality, Custom Objects, Reports, Dashboards, Tabs, Tags.
- Experience in designing Custom Formula Fields, Field Dependencies, Validation Rules, and Approval Processes for automated alerts, field updates and Email generation according to application requirements.
- Experience in implementing security and sharing rules at object, field and record level for different users at different levels of organization.
- Extensive knowledge in creating profiles and configured the permission based on the organizational hierarchy.
- Experience in creating page layouts, search layouts to organize fields, custom links, related lists and other components on a record detail and edit pages.
- Good experience in Installing Salesforce Apps from AppExchange configured and maintained user security permissions in compliance with organizational needs.
- Experienced using Web Services using WSDL, SOAP, and XML. Extensive knowledge of AJAX toolkit.
- Experienced in integrating force.com websites with Social Media Tools like Facebook, Twitter, etc.
- Expertise in using Netbeans and Eclipse IDEs.
- Proficient in the J2EE technologies like JSP, JDBC, EJB 2.1, EJB 3.0.
- Experience of working with diverse Database platforms including Oracle, SQL, PL/SQL, DB2, Microsoft SQL server, MS Access.
- Well Experienced in developing Test Plans, Test cases, Test scripts and Test Execution.
- Experienced in using Use case, Class and Sequence diagrams using UML, Microsoft Visio.
- Extensive knowledge of stored procedures, Triggers and Functions using PL/SQL Application packaging.
- Excellent communication, analytical, interpersonal and presentation skills
TECHNICAL SKILLS:
Programming Languages: C, C++, Java, SQL, PL/SQL, JavaScript, Apex on Salesforce.com, XML, SOSL, SOQL
Web Technologies: HTML/XHTML, JavaScript, AJAX, CSS, JQuery
J2EE Technologies: JSPs, JDBC, Servlet, AJAX, EJB
CRM: Salesforce.com
Web Services: SOAP, WSDL
Database: Oracle 9i/10g, SQL Server 2005, Data Mining, Data Tuning, MS Access 2000/2003
Development IDE: Netbeans 6.0, Eclipse 3.0/3.1/3.3.2
Operating Systems: Windows 95/98/NT/2000/XP/Vista/Windows7,LINUS, UNIX, MS-DOS
Protocols: HTTP, HTTPS, FTP, TCP/IP, UDP
Other Tools: Ant, SQL Developer, UML, Word, Excel, PowerPoint, Balsamiq, Microsoft Visio
PROFESSIONAL EXPERIENCE:
Confidential
Redlands, CA.
Role: Salesforce.com Developer/Administrator/Analyst
Responsibilities
- Interviewed various Stakeholders and understand the current landscape, including the Technical Support Incident Management system – Nimbus.
- Documented the requirements for implementing Salesforce based Incident Management System.
- Closely worked with Salesforce.com consultants while implementing the solutions for the needs of organization.
- Performed the roles of Salesforce.com Analyst/ Developer and Administrator in the organization.
- Customized the Dashboards to the track usage for productivity and performance of business centers and their sales teams.
- Customized tabs for among different business users groups and business centers.
- Supported data migration activities for migrating data from various business centers and business center users with the support of Saleforce.com.
- Interacted with various business user groups for gathering the requirements for CRM implementation.
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Designed various HTML Email and Visual force email templates.
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Developed Custom Objects, Custom Reports and configured the Analytic Snapshots to dump the data on regular basis for the sales performance and lead generation statistics.
- Developed and deployed workflows and approval processes.
- Integrated Salesforce with an external application using web service API’s.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Interacted with the Salesforce.com premium tech support team on a regular basis.
- Provided the training to the internal business users to use the application and develop their own custom reports.
Environment: Saleforce.com platform, Apex Language, Visual force (Pages, Component & Controllers), Pages, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Sandbox data loading, Eclipse IDE Plug-in, Windows XP, Balsamiq tool, Snag it tool, Force.com Migration tool
Confidential
Archway, MI.
Role: Salesforce.com Developer
Responsibilities:
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Worked with various Salesforce.com objects like Accounts, Contacts, Leads, Opportunities Reports, and Dashboards.
- Developed various Custom Objects, Tabs, Components and Custom User Interface using Visual force Pages and Controllers.
- Developed and configured various Custom Reports and Report Folders for different user profiles.
- Developed Custom Objects, Custom Reports and configured the Analytic Snapshots to dump the data on regular basis for the sales performance and lead generation statistics.
- Developed and deployed workflows and approval processes.
- Integrated Salesforce with an external application using web service API’s.
- Performed the roles of Salesforce.com Developer and Administrator in the organization.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Interacted with the Salesforce.com premium tech support team on a regular basis.
Environment: Saleforce.com platform, Apex Language, Visual force (Pages, Component & Controllers), Pages, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Sandbox data loading, Eclipse IDE Plug-in, Windows XP
Confidential
Capital, NY
Role: Salesforce.com Consultant
Responsibilities:
- Performed the roles of Salesforce.com Consultant/ Developer and Administrator in the organization.
- Interacted with various business user groups for gathering the requirements for CRM implementation.
- 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 and Force.com IDE Plug-in using Eclipse
- Worked on various Salesforce.com standard objects like Accounts, Contacts, Leads, Campaigns, Opportunities, Quotes, Activities, Dashboards and Reports.
- Created new custom objects, assigned fields, designed page layouts, custom tabs, components, Visual force pages, custom reports.
- Designed, developed and deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Created and deployed several reports, developed various workflows.
- Customized the Dashboards to the track usage for productivity and performance of business centers and their sales teams.
- Designed various HTML Email templates.
- Integrated the Web Services for extracting the data from external systems.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
Environment: Saleforce.com platform, Apex Language, Visual force (Pages, Component & Controllers), Salesforce.com Data Loader, Force.com API, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, HTML, Java Script, Web Services, WSDL, Sandbox, Eclipse IDE Plug-in
ConfidentialFarmington Hills, MI
Role: Salesforce.com Analyst
Responsibilities:
- Interacted with various business user groups for gathering the requirements for Salesforce.com CRM implementation.
- Documented and shared the requirements with Salesforce.com consultants for further implementation.
- Closely worked with Salesforce.com consultants while implementing the solutions for the needs of organization.
- Customized the Dashboards to the track usage for productivity and performance of business centers and their sales teams.
- Customized tabs for among different business users groups and business centers.
- Created the workflows for automated lead routing, lead escalation, alerts and custom coaching plans.
- Developed Apex Classes & Triggers and linked them to manage the workflows developed in the system.
- Developed various Custom Reports and deployed them for different business user levels.
- 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.
- Supported data migration activities for migrating data from various business centers and business center users with the support of Saleforce.com.
- Involved with Salesforce.com Premier Support and handled the support cases with the help Salesforce.com support.
- Administrated and monitored the company’s Salesforce CRM application.
Environment: Salesforce.com Platform, Salesforce.com Custom Objects, HTML, Java Script, Workflows, Reports, Eclipse, Force.com Eclipse Plug-in, Salesforce.com sandbox.
ConfidentialRole: Java Developer
Responsibilities:
- Involved in Analysis and Design of the several modules in the Project.
- Created use case diagrams, class diagrams, sequence diagrams, deployment diagrams.
- Design & Development of technical specifications using design patterns.
- Developed presentation tire using HTML, JSP, Java Script and JSF.
- Involved in the Configuration, development and deployment of EJBs, JSPs & Servlets in Weblogic test environment.
- Developed Database Access Objects (DAO) using the Spring Hibernate Support and using Hibernate Query Language (HQL).
- Developed the java beans (POJO) to represent the model classes and mapped them to the tables using the Hibernate Mapping files.
- Control Layer is implemented using the Struts Actions classes like DynaAction and MappingDispatchAction classes.
- Design and Development of Session Beans for implementing Business logic.
- Involved in all phases (Unit/Integration/System) of testing.
Environment: Java Server Pages (JSP), Struts 2.0, JSF, JavaScript. Java 1.4, Struts 2.0, Hibernate 3.2/ 3.3, Spring 2.0/ 2.5, Web Services, EJB, Servlet, SOAP, XML, IBM DB2 9.0, IBM Web Sphere 6.0, IRAD 6.0, CVS, WinCVS, ANT Build Scripts
ConfidentialRole: Software Developer
Responsibilities:
- Involved in creating a technical design document for the online order management application.
- Designed and developed the software components for the application.
- Designed GUI using HTML, CSS and JavaScript.
- Developed User Interface using JSP, JSP Tag libraries.
- Involved in unit testing and integration testing.
- Used JDBC interface to access the database.
- Developer Stored procedures and triggers to perform the transactions in the database based on the business process.
- Helped documentation team in preparing/enhancing user training manuals.
Environment: Java, JSP, JDBC, Eclipse, HTML, CSS, Oracle PL/SQL, SQL.