Job Search and Career Advice Platform

Enable job alerts via email!

Senior Salesforce & Java Engineer — API, TDD, CI/CD

Experis

England

Hybrid

GBP 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm is seeking an experienced Open Stack (AVP) Salesforce Engineer to join their delivery-focused technology team. This hybrid role emphasizes hands-on development across Salesforce and Java, with responsibilities including designing Salesforce-based solutions, building RESTful APIs, and contributing to CI/CD pipelines. The ideal candidate should have over 5 years of experience in Salesforce development and Java, alongside a strong understanding of TDD and BDD. Competitive daily rate offered.

Qualifications

  • 5+ years' experience with Salesforce development.
  • 5+ years' experience with Java.
  • Strong experience with TDD and BDD where applicable.
  • Proven experience designing and building RESTful APIs.
  • Hands-on experience with OpenAPI Specification (OAS) / YAML.
  • Solid understanding of unit testing frameworks.
  • Experience using GitLab for version control and CI/CD pipelines.
  • Strong understanding of modern software development lifecycles.

Responsibilities

  • Design, develop, and maintain Salesforce-based solutions using Java.
  • Build and consume RESTful APIs, ensuring robust and secure integrations.
  • Apply TDD and BDD approaches where applicable.
  • Produce and maintain OpenAPI specifications using OAS / YAML.
  • Write comprehensive unit tests to ensure code quality and reliability.
  • Contribute to automated CI/CD pipelines using GitLab.
  • Collaborate with cross-functional teams in an Agile delivery environment.
  • Ensure code quality, security, and maintainability through best-practice tooling.

Skills

Salesforce development
Java
Test-Driven Development
Designing RESTful APIs
OpenAPI Specification
Unit testing frameworks
GitLab
Agile delivery

Tools

SonarQube
Jira
Confluence
Job description
A leading technology firm is seeking an experienced Open Stack (AVP) Salesforce Engineer to join their delivery-focused technology team. This hybrid role emphasizes hands-on development across Salesforce and Java, with responsibilities including designing Salesforce-based solutions, building RESTful APIs, and contributing to CI/CD pipelines. The ideal candidate should have over 5 years of experience in Salesforce development and Java, alongside a strong understanding of TDD and BDD. Competitive daily rate offered.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.