Posted on: 12/08/2026
Key Skills & Requirements :
Salesforce Development & Architecture : Apex development following enterprise design principles including OOP, SOLID, and domain-driven architecture using the fflib (Apex Enterprise Patterns) framework. Proficient in layered application design - trigger, domain, service, selector, and unit of work layers - with a focus on separation of concerns, testability, and long-term maintainability.
Design Patterns : Applied experience with creational (Factory, Singleton), structural (Facade, Decorator), and behavioral (Strategy, Observer) patterns in Apex. Comfortable translating pattern theory into scalable, reusable solutions within the Salesforce platform constraints.
Testing & Code Quality : Unit testing with true isolation using fflib_ApexMocks - stubbing selectors and services to eliminate database dependencies. Enforces code quality through PMD static analysis, meaningful assertions, and coverage that validates behavior rather than just hitting thresholds.
DevOps & Source-Control Development : End-to-end SFDX source-driven development using scratch orgs, feature branching, and CI/CD pipelines (GitHub Actions / Copado / Gearset). Experience with unlocked package development, delta deployments, and environment-specific configuration management.
Requirement :
- Apex Enterprise Patterns (fflib)
- Domain-Driven Architecture
- OOP & SOLID Principles
- Creational, Structural & Behavioral Design Patterns
- Unit of Work & Repository Pattern
- Dependency Injection & ApexMocks
- SFDX Source-Driven Development
- Scratch Org Development
- Unlocked Package Development
- CI/CD Pipeline Development (GitHub Actions / Copado / Gearset)
- Delta Deployment Strategy
- PMD Static Analysis
- Git Feature Branching & PR Workflow
- Source driven development, CI/CD automation, unlocked packages, scratch orgs - these are the key words to look under the release management experience.
- Someone who has actual CI/CD pipeline implementation experience, not just someone who managed it.
- They use GitHub and GitHub Actions. So someone who has built GitHub/Actions pipelines from scratch would be the ideal candidate.
The job is for:
Did you find something suspicious?
Posted by
Lalith Vuddagiri
Director - Strategy and Partnerships at Hawk Sense Business Solution pvt. ltd.
Last Active: 17 Aug 2026
Posted in
Platform Engineering / SAP/Oracle
Functional Area
DevOps / Cloud
Job Code
1662715