Salesforce Developer
Role details
Job location
Tech stack
Job description
- Lead and own the design and development of new functionality and integration points into existing platforms
- Work with the team on functional and non-functional requirements, technical analysis and design
- Ensure that a robust, scalable and flexible solution is delivered
- Coding and testing, reviewing team member's changes
- Document business and functional requirements, design decisions and APIs
- Co-working with QA team on test automation of new and existing functionality
- Lead the definition of the future state of the system architecture
- Mentor and direct more junior team members
Requirements
- Extensive experience of design and development within the Salesforce application environment (Apex Classes / Controllers, Triggers, SOQL, SOSL, Visual Force, Lightning Components and Salesforce APIs)
- Experience with modern SDLC tools - Git, JIRA, Artifactory, Jenkins/TeamCity, OpenShift
- Strong knowledge of Java programming language and/or web development
- UI development expertise, HTML5, Javascript, JQuery and CSS, and frameworks such as, AngularJS, Struts
- Enterprise Integration Solutions (Apache Camel, Tibco ESB, IBM MQ, Mulesoft or Informatica)
- Web API development - Rest/SOAP Services and processing tools, REST, JSON and REST frameworks
- Experience of working within Agile frameworks is essential as are strong communication skills and teamwork
Benefits & conditions
- Gender neutral parental leaves
- 100% reimbursement under childcare assistance benefit (gender neutral)
- Sponsorship for Industry relevant certifications and education
- Employee Assistance Program for you and your family members
- Comprehensive Hospitalization Insurance for you and your dependents
- Accident and Term life Insurance
- Complementary Health screening for 35 yrs. and above
About the company
For over 150 years we have been there for our clients every step of the way. Our purpose: ‘Dedicated to our clients’ lasting success and financial security at home and abroad’ guides our vision and strategy, and is brought to life by our culture. With a global presence in about 60 countries, and a diverse workforce of more than 90,000 people, we know that each individual’s daily actions shape our culture.
Deutsche Bank Technology in Berlin
DB Technology is a global team of tech specialists, spread across multiple trading hubs and tech centres. We have a strong focus on promoting technical excellence – our engineers work at the forefront of financial services innovation using cutting-edge technologies.
Our Berlin location is our most recent addition to our global network of tech centres and growing strongly. We are committed to building a diverse workforce and to creating excellent opportunities for talented engineers and technologists. Our tech teams and business units use agile ways of working to create #GlobalHausbank solutions from our home market.