remote
Senior Software Engineer - Salesforce - Okta
Software Engineer
Senior Software Engineer specializing in Salesforce development, building scalable, secure solutions using Apex, Java, and REST APIs, with strong CI/CD and cloud (AWS) experience.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Salesforce applications using Apex, Lightning Web Components, and related technologies.
- Integrate Salesforce with external systems via RESTful APIs, ensuring data consistency and security.
- Implement automated CI/CD pipelines (e.g., Jenkins, GitHub Actions) to streamline deployments and reduce release cycle times.
- Collaborate with cross‑functional teams to define architecture, troubleshoot complex issues, and deliver end‑to‑end identity‑centric solutions.
- Drive best practices for code quality, testing, and documentation within an Agile environment.
Requirements
- 5+ years of professional software engineering experience, with at least 3 years focused on Salesforce development.
- Proficiency in Apex, Lightning Web Components, and Java for backend services.
- Strong understanding of RESTful API design, authentication mechanisms, and cloud platforms (AWS preferred).
- Hands‑on experience with CI/CD tools, version control (Git), and automated testing frameworks.
- Excellent problem‑solving skills, ability to work autonomously, and a passion for building secure, scalable identity solutions.
Skills
salesforceapexjavacicdaws