Build and secure APEX REST APIs, callouts (Named Credentials), Platform Events, async APEX (Queueable/Batch/Schedulable/Future), and CDC-driven flows
Optimise SOQL/SOSL queries and handle large-data operations safely
Create invocable APEX for Flow orchestration and contribute to refactoring hotspots
Write meaningful unit tests (mocking callouts, positive/negative/bulk cases) and keep quality gates green (PMD/Sonar rules, coverage)
Collaborate in design reviews with Architects and 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; keep Jira tickets updated and review peers’ PRs
Deliver features that meet acceptance criteria and non-functional requirements with excellent runtime performance
Requirements
3–5+ years developing on Salesforce with a strong APEX focus
Proven use of enterprise patterns (triggers framework, domain/service/selector), bulkification, and async processing