Salesforce Developer

JKV International
San Antonio, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

San Antonio, United States of America

Tech stack

API
Unit Testing
Cloud Computing
Code Coverage
Code Review
ETL
Data Manipulation Languages
Data Transformation Services
Software Design Documents
DevOps
Design Web Format
Github
Web Servers
Metadata
OAuth
Release Management
Mockito
Cloud Services
Copado
Salesforce
Service Layer
Systems Integration
Talend
Apex Code
Process Builder (Salesforce)
SOAPAPI
Change Data Capture
GIT
Visualforce
Data Loader
Apex Programming
Salesforce Object Query Language (SOQL)
Data Objects
REST
Software Version Control
Api Management
Marketing Cloud
Mulesoft
Custom Reports

Requirements

<>Salesforce Configuration

  • Strong experience with Salesforce declarative development including Flows, Process Builder, Workflow Rules, and Approval Processes
  • Expertise in Custom Objects, Custom Fields, Relationships (Lookup, Master-Detail, Many-to-Many)
  • Hands-on experience with Security Model: Profiles, Permission Sets, Roles, OWD, Sharing Rules, and Field-Level Security
  • Lightning Experience customization including Page Layouts, Record Types, Dynamic Forms, and Lightning App Builder
  • Reports & Dashboards including Custom Report Types, Joined Reports, and Dynamic Dashboards

<>Salesforce Development (Apex & LWC)

  • Advanced Apex development: Classes, Triggers, Batch Apex, Queueable Apex, Scheduled Jobs, and Future Methods
  • Strong understanding of Governor Limits, Bulkification, and SOQL/DML optimization
  • Expertise in Lightning Web Components (LWC), including component lifecycle, wire service, event handling, and parent-child communication
  • Experience supporting and migrating Aura Components to LWC
  • Knowledge of Visualforce Pages, Controllers, and Extensions
  • Strong unit testing practices with Apex Test Classes, @TestSetup, Mocking, and maintaining 75%+ code coverage

<>Integrations

  • Experience with REST and SOAP APIs, Apex Callouts, and Named Credentials
  • Hands-on experience with Salesforce Data Cloud (Data 360)
  • Platform Events and Change Data Capture (CDC) for real-time integrations
  • Experience with MuleSoft, Informatica, or similar iPaaS solutions
  • External Services and declarative API integrations
  • OAuth 2.0 authentication flows including JWT, Web Server, and Username-Password
  • ETL/Data Migration tools such as Data Loader, Workbench, Jitterbit, and Talend

<>Architecture & DevOps

  • Experience implementing Trigger Frameworks (FFLIB preferred)
  • Service Layer, Selector Layer, Domain Layer, and Enterprise Architecture patterns
  • Salesforce DX (SFDX), Scratch Orgs, and Unlocked Packages
  • Source Control using Git
  • CI/CD pipelines using GitHub Actions, Copado, or similar tools
  • Strong understanding of Metadata API and Tooling API deployment mechanisms

<>Salesforce Ecosystem

  • Deep expertise in Sales Cloud, Service Cloud, and Financial Services Cloud
  • Experience with Data Cloud (Data 360) and Marketing Cloud
  • Knowledge of Salesforce seasonal releases and release management processes
  • Experience evaluating and managing AppExchange packages

<>Soft Skills

  • Ability to translate business requirements into scalable technical solutions
  • Conduct code reviews and mentor development teams
  • Strong stakeholder communication and collaboration skills
  • Excellent documentation skills including technical specifications, architecture diagrams, and solution design documents, * Salesforce Platform Developer II (PD2)
  • Experience leading Salesforce development teams
  • Experience working in enterprise-scale Salesforce environments

Apply for this position