We provide IT Staff Augmentation Services!

Sr Salesforce Developer Resume

3.00/5 (Submit Your Rating)

Plano, TX

SUMMARY:

  • 10 years of professional experience on requirement gathering, design, development and unit testingof web and distributed n - tier applications usingJava/J2EE technologiesfor reputed banking and financial services.
  • 3 years of experience in Salesforce Administration & Development on Force.com with strong technical background in application development experience in building high quality, scalable and complex enterprise business solutions with an additional experience with a Java/j2ee technologies.
  • Certified Administrator 201, Certified Advanced Salesforce administrator (211), Certified Platform developer I (450), Certified Platform Developer II 501 (Level 1)
  • Solid understanding and experience on designing objects and relations.
  • Expertise in coding APEX classes, APEX triggers visual force page, SOQL &SOSL queries, Batch jobs, creating flows & creating process builder, advanced formulas.
  • Expertise in integrating Salesforce and external REST/SOAP webservices TODO
  • Expertise in Creating Salesforce dashboards and database modeling, permission sets, creating profiles.
  • Expertise in BULK API & metadata API, FORCE.com IDE, Change Sets, Force.com ant migration, data loader, workbench.
  • Strong software development skills and fundamentals such as knowledge of data structures, object oriented programming, relational database design and design patterns
  • Expertise in developing Java SOAP and REST webservices using JAX-WS SOAP/JAX-RS REST/Spring JAXWS, CXF, Axis, Jersey, oracle, apache Camel and other java open source api’s.
  • Expertise in designing and developing N-Tier Architecture applications using Spring core, spring mvc, spring jdbc, struts, JAXB, JIBX, JAXP, XSD, XML, IBM MQ, JMS api, active mq, apache camel, XML, Servlets, EJB MDB, JSP, JAXP, jersey and other open source api’s.
  • Expertise in creating XML, XSL, XSLT and validations with DTD, XSD & XML Schema and processing with SAX, DOM, StAX Parsers using JAXP
  • Expertise on continuous integration and continues deployment (CICD) using Hudson, Jenkins configuration.
  • Expertise in TDD based development using jUnit unit testing and testing automation with (ATDD) with Selenium webdriver and jenkins
  • Expertise in object oriented analysis (OOA) and Object Oriented Design (OOD) using UML (unified modeling language)
  • Expertise in writing SQL Queries, PL/SQL Procedures, Functions, Triggers, Cursors, Indexing, Query Optimization and Performance Tuning.
  • Expertise in NoSQL (mongodb), writing queries and integrating with java applications.
  • Designed and developed applications using various J2EE design patterns, which includes Singleton, MVC, and Data Access Object (DAO), session façade, web controller, factory and other design patterns.
  • Ability to lead team, mentoring team members, prioritizing the tasks, designing prototypes
  • Motivated team player with ability to work independently under minimal supervision possessing strong analytical, problem solving and communicational skills
  • Expertise in building highly scalable, real time and batch applications.
  • Experience in working in Agile methodology
  • Proficient Knowledge and hands on in business rules management system BRMS using blaze advisor rules engine and translating business rules requirements to decision metaphors in Blaze.
  • Proficient Knowledge & certified mongo DB for java applications

TECHNICAL SKILLS:

Salesforce: Certified Admin, Certified Advanced developer, Apex coding, visualforce page development, SOQL, SOSL, ngforce, javsscript, angular js, SOQL, SOSL, batchjobs, data modeling, dashboards, ant migration, advanced formulas, profiles, permission sets, Bulk API, REST Integrations

J2ee technologies: Spring core, Spring JDBC, Spring MVC, JIBX, castor, JAXB, Servlets, JSP, struts, XML Beans, EJB, Stax, DOM, SAX, JAXP

EIP/ESB: Apache camel

SOAP/REST WebServices: JAX-WS, JAX-RS, jersy, CXF, Axis, Xfire

Messaging: IBM MQ, JMS, Active MQ

Salesforce: Apex programming, visual force, SOQL, Ajax tool kit, Console integrations, angular js, batch jobs

BRMS/BRE: Blaze advisor 7.2

Application/Web servers: WebSphere 6.X, Weblogic 10/11/12, JBoss 7.X, tomcat, jetty.

Databases: DB2, SQL 2008, Oracle, mongoDB

Others: SOAP UI, harvest, araxis, beyond compare, jprobe, tptp, jmeter, Eclipse, XAA, ehCache, RAD 7.5, SSMS, putty, winscp, sonar, TOAD, SVN, CVS, angular JS, Salesforce console integrations, Blaze Advisor 7.2, XML spy, java script, PMD, FindBugs, Checkstyle, Emma, Cobertura, JIRA

Process Automation/build tools: Ant, maven, Hudson, git, Jenkins, Selenium web driver

SDLC: Water fall, Agile.

Operating Systems: Windows, Unix

PROFESSIONAL EXPERIENCE:

Confidential, Plano, TX

Sr Salesforce developer

Responsibilities:

  • Gathering requirement from the business and product owners.
  • Data modeling and design of standard objects for the application
  • Logging framework for the applications for error handling and notification
  • Development of salesforce apex classes and visual force pages and reusable apex components and angular js and java script, and AJAX
  • Developing salesforce batch jobs to run on governor limits with bulk processing and scalability
  • Expertise in tools Force.com IDE, data loaders, snapshot, workbench, Force.com migration tool, Change sets
  • Creating Queue and assignment rules, Process flows, process builder, queues, validation rules, advanced formulas, page layouts
  • Integration of external application with salesforce service cloud using REST services.
  • SOQL query optimizations for the performance
  • Development process using agile with scrum.
  • Custom visual force pages for creating tasks and activities and tracking user activity
  • Create dashboards and reports for analyzing the Loans/opportunities for monitoring
  • Create and manage permission sets, profiles, users and setup the permission for the visual force pages and classes and sharing the permissions
  • Coding of Apex triggers
  • Integrate external java webservices to salesforce.
  • Configure and manage cipher cloud encryption and migration to platform encryption
  • Parsing of XML and Json messages
  • Perform configuration and customization of the Salesforce.com platform.

Environment: Salesforce service cloud, angular js, console integration with AJAX tool kit, FORCE.com IDE, workbench, cipher cloud, change sets

Confidential, NY

Sr Java Developer

Responsibilities:

  • Modeling and coding of XML Schemas (XSD) to exchange message exchanges between vendor services TSYS and Delivery systems.
  • Evaluation of different API’s with POC/prototypes for the Messaing model with Active MQ, JMS, Hornet Q and testing on JBoss
  • Build gateway application to integrate all the internal application to interact with external vendor TSYS, TSYS1 for all the VISA and master card transactions
  • Coding of business classes using binding apis JAXB, XML Beans, spring and apache camel
  • Coding of schemas (XSD) for custom binding complex data types and build SOAP service
  • TDD based unit testing using jUnit and SOAP UI
  • Coding of adapter to consume/process/store JMS messages during maintenance window
  • Coding of classes to route messages to different webservices and integrated all webservices to single service using camel
  • Development of prototypes to evaluate the api’s for the requirements

Environment: Jdk1.6, camel 2.10, axis 2.0, XML beans, apache cxf 2.6, Xsd, SOAP UI, Eclipse Juno, SVN, JUnit, active MQ API, Oracle 10g, json, JBoss 7.1, JMS

Confidential, NY

Technical Lead

Responsibilities:

  • Gathering new Requirements for all the new external integrations for the downstream applications
  • High level object oriented Design(OOD) technical designs with Sequence diagrams and class diagrams
  • Coding of business classes using core java, spring mvc, JSP which will be rendered as an inline page for the external applications
  • Forecasting the estimations to the team, monitoring and assigning the tasks and modules to the team
  • Integrations with downstream applications
  • Design of XSD schemas and development of SOAP based webservices
  • Coding of XML parsing using castor and JAXB.
  • Coding of JSP’s and servlets using struts framework.
  • Coding of business classes using IBM MQ api’s to consume messages from the IBM MQ
  • Development of SOAP webservices using apache axis 1.2
  • Performance tuning of the application.

Environment: Jdk1.4, struts1.2, Jsps, XML, Webservices, Xsd, SOAP UI, RAD 7.5, wincvs, jUnit, castor 0.9.5, unix, IBM MQ API, DB2, ant

Confidential, Minneapolis, MN

Sr Java Developer

Responsibilities:

  • Development of JAX-WS SOAP webservices using spring core and apache CXF framework.
  • Coding of business classes using spring dependency injection, apache xfire, JIBX, JAXB, XML beans apis for the cross sell module
  • Coding of classes to integrate the Cross Selling of products module with external systems services eFunds, Equifax bureaus, (EDelivery) using SOAP webservices and marshaling and unmarshalling the XMLS’s binding technologies JAXB2.0 and JIBX.
  • TDD based unit testing using JUnit and code coverage using Emma, Code Review

Environment: Jdk1.5,, XML, Webservices, Xfire, SOAP UI, Eclipse 3.3, Tomcat5.5, JUnit, jaxb2.0, jibx1.2, ant, xFire1.0, Xsd, ecache1.6, Emma, XMLStream Tester, log4j, Websphere 6.1.

Confidential, Minneapolis, MN

Sr Java Developer

Responsibilities:

  • Coding of JAX-WS SOAP webservices using spring core, jaxb2.0, jibx apis
  • Integration with third party services (Equifax bureau) using SOAP webservices and JAXB and Jibx technologies.
  • UI development using Servlets, Jsp, XML parsing/transformation to Html using Xslt and Object Oriented JavaScript.
  • Coding of classes to consume webservices for the UI layer, unit testing with junit
  • Integration of EhCache 1.6

Environment: Jdk1.5, Spring, XML, JAXWS SOAP Webservices, Xfire, SOAP UI, Eclipse 3.3, Tomcat5.5, JUnit, jaxb2.0, jibx1.2, ant, xFire1.0, Xsd, ecache1.6, Emma, XMLStream Tester, log4j, Websphere 6.1.

Confidential, Minneapolis, MN

Sr Java Developer

Responsibilities:

  • High level analysis and Technical designs, high level estimations for all the development activities
  • Coding of Business services rules on core java and data structures, reviews, unit testing
  • Integration with third party services (Equifax bureau) using SOAP webservices using spring, cxf, and JAXB and Jibx api’s.
  • Code quality with and code coverage with Emma, find bugs
  • Developing the UI screens with XAA, Servlets and jsps and javascript authoring framework and integrating with the back end webservices

Environment: Jdk1.5, Spring, XML, JAXWS SOAP Webservices, Xfire, SOAP UI, Eclipse 3.3, Tomcat5.5, JUnit, jaxb2.0, jibx1.2, ant, xFire1.0, Xsd, ecache1.6, Emma, XMLStream Tester, log4j, Websphere 6.1.

Confidential, Minneapolis, MN

Sr Java Developer

Responsibilities:

  • Prepared Technical Specifications prepared high level estimations.
  • Coding of Business services rules, code reviews and unit testing with junit, code reviews and coverage with emma.
  • Integration of the application with third party services (Equifax bureau) using SOAP webservices using spring, cxf, and JAXB and Jibx technologies.
  • Performance engineering/tuning of the project

Environment: Jdk1.5, Spring, XML, Webservices, Xfire, SOAP UI, Eclipse 3.3, Tomcat5.5, JUnit, jaxb2.0, jibx1.2, ant, xFire1.0, Xsd, ecache1.6, Emma, XMLStream Tester, log4j, Websphere 6.1.

Confidential

Sr Java Developer

Responsibilities:

  • Prepare Technical Design Specifications for all the requirement.
  • Coding using core java, servlets, jsps, html, css, XAA framework, spring, ibatis, xfire api
  • Coding of jUnit test cases and testing
  • Improving the code quality using external tools, reviews and fixes
  • Development of interactive webpages using xml, xslt, jsp, xsd, html and object oriented java script.

Environment: Jdk1.5, WebServices, JAXWS, Advanced Java Script, Xml, XSLT, MyEclipse 6.0, Tomcat5.5.25, Harvest, enerjy, Websphere 6.1.

Confidential

Developer

Responsibilities:

  • Coding of java classes using core java, JDBC to interact UI with SQL server database
  • Coding stored procedures and SQL
  • Coding of applets for generating graphs real time.

Environment: VC++, java applets, VB.Net, MySql 2000, java

We'd love your feedback!