Role
We’re scaling an APEX-first Salesforce platform across multiple countries and business lines. As a Salesforce APEX Engineer, you’ll build robust, scalable server-side logic, integrations, and platform services that power Sales and Customer Success. You’ll collaborate with Product, BAs, Architects, Admins, and QA to ship reliable features on a predictable release train.
What you’ll do
Design and implement APEX solutions (domain/service/selector patterns, one-trigger-per-object, bulkified & governor-safe).
Build and secure APEX REST APIs, callouts (Named Credentials), Platform Events, async APEX (Queueable/Batch/Schedulable/Future), and CDC-driven flows.
Optimise SOQL/SOSL (selective filters, indexes, query plans); handle large-data operations safely.
Create invocable APEX for lightweight Flow orchestration where appropriate; contribute to refactoring hotspots when needed.
Write meaningful unit tests (mocking callouts, positive/negative/bulk cases) and keep quality gates green (PMD/Sonar rules, coverage with intent).
Proactively participate in the design of solutions applying best practices.
Collaborate in design reviews with Architects; align on non-functional requirements (performance, security, scale).
Partner with DevOps on CI/CD (Git, PRs, SFDX/DevOps Center, packaging); support safe rollbacks and feature flagging.
Support UAT and provide diagnostics on incidents (logs, debug levels, event monitoring).
Document decisions and APIs succinctly; keep Jira tickets updated and review peers’ PRs.
Customize Salesforce objects, fields, page layouts, record types, search, list views, queues, reports and dashboards
Guide and support other team members to use best practices during design and implementation
Optimize existing builds to reduce technical debt and improve org health and efficiency.
Create and maintain automations (flows, approval processes, assignment rules, email automations)
Maintain security such as user accounts, sharing rules, user roles, user profiles, user permissions, field level security, groups, validations in line with administration structure definition
Contribute to the overall Salesforce architecture strategy, ensuring system scalability, maintainability, and performance.
What success looks like
Features meet acceptance criteria and Non-Functional Requirements; pass UAT on first attempt.
Zero governor-limit regressions and excellent runtime performance on high-volume data.
Healthy PR metrics: small, reviewed changes; low rework; green pipelines.
Defect rate down and cycle time improved across your epics.
docplanner