Technementals Technologies (Bulgaria) EAD
50 - 300 служителя Apply
Salesforce Developer

Salesforce Developer

Sofia full-time

About us

Technementals Technologies (Bulgaria) EAD is a subsidiary of FXCM Group. The FXCM group of companies (collectively, the "FXCM Group") is a leading provider of online foreign exchange (forex) trading, CFD trading, spread betting and related services. Our mission is to inspire global traders with access to the world's largest and most liquid market. By offering the most innovative trading tools, hiring the best trading educators, and meeting strict financial standards to protect trader funds, we strive for the best online trading experience in the market.


Position Responsibilities, including but not limited to:
We are looking for an experienced developer to lead the delivery of an exciting project, which will involve architecting, building, integrating, testing, and deploying a Salesforce CRM solution.

Requirements and necessary skills

Candidate should have Strong Experience with Visualforce, Apex, Triggers, Salesforce Object Query Language (SOQL), Java-script and HTML. Lightning experience will be good to have. Thorough knowledge of coding best practices, and understanding the limitations of Apex coding
Be familiar with advanced Apex programming concepts including core design patterns, limits and bulk patterns, efficient and reliable trigger handling, asynchronous operations
Experience in integrating Salesforce with external systems using SOAP/REST Services
Experience in working with Force Bulk API and the Metadata API
Strong understanding general OOP concepts and design patterns
Experience in Java development (Core Java 8 + concurrency / Spring Framework) is a huge plus
Relational database (especially Oracle/PostgreSQL) experience is a huge plus
Experience with Heroku PaaS is advantage
Proven ability to work in a fast paced environment, handle heavy execution and multi-task
Detail oriented setting high standards on quality of work
Outstanding organizational skills and ability to manage several projects simultaneously
Strong critical thinking skills and procedure-oriented
Fluency in English

We offer

Benefits include:

• Additional Health Insurance
• Activity zone and Gym in the office
• Office location close to a metro station and a mall
• Dynamic and friendly work environment
• Opportunities for growth in the company
• Team outings and corporate events