Location
Toronto, Ontario, Canada
Salary
Not specified
Type
fulltime
Posted
Today
via linkedin
Job Description
Position-Salesforce Developer with Java
Location-Anywhere in Canada-remote
Duration-Fulltime
Note-Working hours will be EST
Description
Salesforce Developer: 5-8 years of exp with following skillset. Java and LWC is a mandatory skill.
Java \& Integration
- Strong Java development experience (Core Java, OOP concepts, collections, multithreading) with 3–5\+ years of hands-on experience
- Experience developing and running Java-based batch processes outside Salesforce that interact with Salesforce objects via APIs
- Experience working with Salesforce APIs (REST/SOAP/Bulk API) for data fetch and update operations
- Proven experience handling sensitive transaction data integrations with Enterprise Data Warehouse (EDW) systems
- Strong understanding of data integrity, transactional consistency, error handling, logging, and reconciliation mechanisms
- Experience designing secure, high-performance batch jobs with proper exception handling and retry mechanisms
- Knowledge of authentication mechanisms (OAuth, JWT) for secure Salesforce integrations
- Experience with build tools (Maven/Gradle), version control (Git), and CI/CD pipelines
Salesforce Apex and LWC:
- Translate business requirements into well-architect-ed solutions that best leverage the Salesforce platform and products
- Analyze, design, develop, test, document and deploy high quality business solutions on the SFDC platform based on business needs and industry best practices
- Apply best practices and design patterns of best-of-breed applications developed on the Salesforce. com platform
- In-depth understanding of Salesforce Lightning Platform including development of lightning components \& LWC implementation.
- Responsible for the design, configuration, and administration of Apex code and supporting test classes, trigger, and Visualforce pages
- Apex and Visualforce development, design, configuration, testing and deployment of Salesforce.com solutions
- Experience integrating Salesforce with other applications via real time and batch process (sync/async).
- Manage to the Salesforce.com limits (e.g. data storage, governor limits, etc.) to ensure compliance of the Salesforce.com agreement.
- Unit Test (and/or develop test scripts) for all complex deliverable above (e.g. integration, security, Visual-force).
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.