Responsibilities:
Salesforce Development:
Design, develop, and deploy Salesforce applications using Salesforce Apex, Visualforce, Lightning components, and other Salesforce technologies. Customize Salesforce CRM based on client requirements and business processes. Implement security and access controls for Salesforce applications. Integrate Salesforce with other systems using REST, SOAP APIs, and middleware solutions. Create and manage Salesforce reports and dashboards. Perform unit testing, integration testing, and debugging of Salesforce code and applications. Java Development: Develop and maintain backend systems, APIs, and microservices using Java and related technologies (Spring, Hibernate, etc.). Design and develop Java-based applications to support business processes and integration with Salesforce. Implement data processing logic, custom algorithms, and business rules in Java. Collaborate with other teams to ensure seamless integration between Salesforce and Java-based systems. Optimize and troubleshoot Java applications for performance, scalability, and reliability. Collaboration & Communication: Work closely with Salesforce Administrators, Business Analysts, and other stakeholders to gather requirements and deliver solutions. Participate in code reviews, training sessions, and mentoring junior developers. Troubleshoot and resolve technical issues in Salesforce and Java applications.
Technical Skills:
Proven experience as a Salesforce Developer, including working with Apex, Visualforce, Lightning Web Components (LWC), and Salesforce APIs. Strong proficiency in Java development, including frameworks such as Spring, Hibernate, and J2EE technologies. Experience in integrating Salesforce with third-party systems using REST/SOAP APIs. Solid understanding of relational databases (SQL, Oracle, etc.) and data modeling. Experience with version control systems (Git, SVN, etc.) and development tools. Familiarity with Agile/Scrum development methodologies.
Soft Skills:
Strong problem-solving and analytical skills. Excellent communication skills to work with cross-functional teams. Ability to work independently and as part of a team. Detail-oriented with a focus on delivering high-quality solutions Equal
Opportunity Employer
We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.