Skip to Main Content

Job Title


Apex Software Engineer


Company : Dnevo Partners


Location : London, London


Created : 2025-05-31


Job Type : Full Time


Job Description

MUST HAVES's - Significant Apex & Salesforce Experience with Java foundation - you have to be a coder. MUST HAVE - Financial Services Experience Candidates should take the time to read all the elements of this job advert carefully Please make your application promptly.Job Title: Senior DeveloperSalary - 80-90k + Bonus Location: Hybrid / RemoteContract Type: Full-TimeDepartment: TechnologyOverviewWe are seeking a highly skilled and motivated Senior Developer to play a key role in the development and enhancement of our in-house lending and risk management platform. This platform features a Salesforce backend integrated with a bespoke JavaScript web UI and connects to a variety of third-party APIs including Snowflake, Rutter, TrueLayer, GoCardless, Airwallex, and CreditSafe.This is an exciting opportunity to join a high-growth, technology-led business and contribute directly to the ongoing evolution of a proprietary enterprise system. Reporting to the Technology Director and working closely with the Chief Architect, you will be an integral member of a small but expert technology team.Key ResponsibilitiesArchitecture & Technical DesignLead the design and development of scalable and secure application components.Translate business and functional requirements into well-structured technical solutions.Serve as a subject matter expert across several in-house and partner platforms.Evaluate and integrate third-party APIs into our existing architecture.Collaborate with business analysts and technical team members to ensure solutions align with strategic goals.DevelopmentWrite clean, efficient, and well-documented code using Apex, JavaScript, and Lightning Components.Maintain and expand Salesforce configuration including user and security model, custom fields, objects, and automation.Develop and consume REST APIs to facilitate integration with external platforms.Ensure high test coverage and performance by writing unit and integration test cases.Troubleshoot and resolve technical issues with a focus on long-term sustainability.Project Management & Team SupportLead or contribute to the full software development lifecycle: requirements, design, development, testing, and deployment.Manage technical tasks, risks, and dependencies across multiple projects.Provide technical leadership and mentorship to junior developers and peers.Communicate effectively with internal and external stakeholders to manage expectations and deliver outcomes on time.About YouThis role requires a mix of strong technical ability, architectural insight, and business understanding. Youll thrive in a fast-paced, entrepreneurial environment and enjoy tackling complex challenges with creative and practical solutions.Mandatory RequirementsMinimum 7 years experience in Java, Apex, SOQL, and Lightning Components (including JavaScript).Minimum 7 years experience with Salesforce administration and configuration.Proven experience developing and consuming REST APIs.Background in Financial Services, FinTech, or similar industry.Strong understanding of the full SDLC, including QA, UAT, and deployment.Exceptional communication skills and ability to work with both technical and non-technical stakeholders.Desirable ExperienceExperience with Tableau or similar analytics tools.Familiarity with Snowflake or other data warehouse platforms.AWS and/or Amazon Lightsail knowledge.Previous leadership or project coordination experience.Experience with LAMP stack development.This is a diverse and high-impact role with plenty of opportunity to learn and grow. You'll work on a platform that's much more than a CRMan enterprise-level system critical to our ongoing innovation and service delivery.