
Job Summary:
We are seeking an experienced SFCC B2B Developer to join our team. The successful candidate will have a strong background in developing and implementing B2B commerce solutions on the Salesforce Commerce Cloud platform. The ideal candidate will have expertise in SFCC's B2B features, including account management, order management, and pricing.
Key Responsibilities:
- Design and develop B2B commerce solutions on SFCC
- Implement SFCC's B2B features, including account management, order management, and pricing
- Integrate SFCC with external systems, such as ERP and CRM
- Troubleshoot and resolve technical issues
- Collaborate with cross-functional teams, including sales, marketing, and customer service
Requirements:
- 3+ years of experience with SFCC development
- Strong understanding of SFCC's B2B features and functionality
- Experience with JavaScript, HTML, and CSS
- Experience with SFCC's APIs and integration tools
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration skills

Similar jobs
JOB PROFILE: - SOFTWARE ENGINEER TRAINEE
Experience with Web fundamentals like HTML5, JavaScript, CSS3, and JSP, etc.
Good understanding of Object-Oriented JavaScript (OOJS), ES6,
Hands-on exp in Web app development using modern client-side MVC frameworksusing ReactJS
Thorough understanding of ReactJs and its core principles
Experience with common front-end development tools such as Babel, Webpack, NPM,etc.
Experience developing custom reusable components in ReactJS
Proficient understanding of unit testing using JavaScript test frameworks like JEST
Experience integrating REST APIs
Ability to understand business requirements and translate them into technical requirements

Join an innovative and groundbreaking cybersecurity startup focused on helping customers identify, mitigate, and protect against ever-evolving cyber threats. With the current geopolitical climate, organizations need to stay ahead of malicious threat actors as well as nation-state actors. Cybersecurity teams are getting overwhelmed, and they need intelligent systems to help them focus on addressing the biggest and current risks first.
We help organizations protect their assets and customer data by continuously evaluating the new threats and risks to their cloud environment. This will, in turn, help mitigate the high-priority threats quickly so that the engineers can spend more time innovating and providing value to their customers.
About the Engineering Team:
We have several decades of experience working in the security industry, having worked on some of the most cutting-edge security technology that helped protect millions of customers. We have built technologies from the ground up, partnered with the industry on innovation, and helped customers with some of the most stringent requirements. We leverage industry and academic experts and veterans for their unique insight. Security technology includes all facets of software engineering work from data analytics and visualization, AI/ML processing, highly distributed and available services with real-time monitoring, integration with various other services, including protocol-level work. You will be learning from some of the best engineering talent with multi-cloud expertise.
We are looking for a highly experienced Principal Software Engineer to lead the development and scaling of our backend systems. The ideal candidate will have extensive experience in distributed systems, database management, Kubernetes, and cloud technologies. As a key technical leader, you will design, implement, and optimize critical backend services, working closely with cross-functional teams to ensure system reliability, scalability, and performance.
Key Responsibilities:
- Architect and Develop Distributed Systems: Design and implement scalable, distributed systems using microservices architecture. Expertise in both synchronous (REST/gRPC) and asynchronous communication patterns (message queues, Kafka), with a strong emphasis on building resilient services that can handle large data and maintain high throughput. Craft cloud solutions tailored to specific needs, choosing appropriate AWS services and optimizing resource utilization to ensure performance and high availability.
- Database Architecture & Optimization: Lead efforts to design and manage databases with a focus on scaling, replication, query optimization, and managing large datasets.
- Performance & Reliability: Engage in continuous learning and innovation to improve customer satisfaction. Embrace accountability and respond promptly to service issues to maintain and enhance system health. Ensure the backend systems meet high standards for performance, reliability, and scalability, identifying and solving bottlenecks and architectural challenges by leveraging various observability tools (such as Prometheus and Grafana).
- Leadership & Mentorship: Provide technical leadership and mentorship to other engineers, guiding architecture decisions, reviewing code, and helping to build a strong engineering culture. Stay abreast of the latest industry trends in cloud technology, adopting best practices to continuously improve our services and security measures.
Key Qualifications:
- Experience: 8+ years of experience in backend engineering, with at least 5 years of experience in building distributed systems.
- Technical Expertise:
- Distributed Systems: Extensive experience with microservices architecture, working with both synchronous (REST, gRPC) and asynchronous patterns (SNS, SNQ). Strong understanding of service-to-service authentication and authorization, API rate limiting, and other critical aspects of scalable systems.
- Database: Expertise in database technologies with experience working with large datasets, optimizing queries, handling replication, and creating views for performance. Hands-on experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., DynamoDB, Cassandra). Expertise in various database technologies and deep experience with creating data models that provide consistent data views to the customer while data is being morphed, handling data migrations, and ensuring data integrity and high availability.
- Kubernetes: In-depth knowledge of Kubernetes, with experience deploying and managing services in Kubernetes clusters (EKS, AKS). Strong understanding of pods, services, networking, and scaling applications within Kubernetes environments.
- Golang: Proven experience using Golang as the primary programming language for backend development. Deep understanding of concurrency, performance optimization, and scalability in Golang applications.
- Cloud Technologies: Strong hands-on experience with AWS services (EC2, S3, DynamoDB, Lambda, RDS, EKS). Experience in designing and optimizing cloud-based architectures for large-scale distributed systems.
- Problem Solver: Strong problem-solving and debugging skills, with a proven ability to design and optimize complex systems.
- Leadership: Experience in leading engineering teams, guiding architectural decisions, and mentoring junior engineers.
Preferred Skills:
- Experience with infrastructure as code (Terraform, CloudFormation).
- Knowledge of GitHub-based CI/CD tools and best practices.
- Experience with monitoring and logging tools (Prometheus, Grafana, ELK).
- Cybersecurity experience.
JD for Salesforce Developer
Must-Have:
• 5 years of experience in Salesforce
• 2+ years of experience in Salesforce Vlocity
• Experience working with Lightning org is a must.
• Should be able to perform with minimal guidance from Lead developers.
• Should be able to guide their offshore peers when needed.
Preferred:
• Preferably candidates who have Salesforce CPQ and CLM
• Preferably candidates who have experience with Salesforce Sales Cloud
• Preferably candidates who have experience with integration between Salesforce and external systems.
• Preferably candidates having experience in the energy industry.
• Preferably candidates who have at least 1 Salesforce certification.
• Experience with other technologies such as .NET, MuleSoft, MS SQL Server, and Oracle is a plus.
• Experience working with digital signature applications like Sertifi, DocuSign, etc.
• Experience working on applications that connect to credit bureaus such as Equifax, Experian, etc.
Experience in the Energy and Utilities domain
Proficiency in APEX and Vlocity
Good understanding of SQL Server and ability to write strong SQL and stored procedures (nice to have)
Ability to work independently as well as part of a team
Responsibilities:
Design and develop solutions on the Salesforce platform to meet the needs of the Energy and Utilities business
Collaborate with cross-functional teams to gather requirements and provide technical guidance
Enhance and maintain existing Salesforce applications, including debugging and troubleshooting issues
Write clean, efficient, and well-documented code that adheres to best practices
Continuously improve technical skills and stay up-to-date with the latest Salesforce developments and best practices
Job Type- Full Time
Exp- 05 years
Location- Hyderabad (WFH) ( For meetings need to attend office)
RevBoosters is a data-centric, service-based company that helps businesses to harness the power of marketplaces like Amazon, Flipkart to grow their businesses using the concepts of Digital Marketing.
Services to clients are done by using techniques of performance marketing - PPC.
RevBoosters has a lot of success stories with helping businesses grow in the Indian market and markets in the United States of America.
About the role:
RevBoosters is looking to hire interested and driven candidates with excellent research skills to focus on growing the business by supporting the business development team in increasing the reach of the company to more sellers/business owners/brand owners, partner agencies and CMOs in the Indian and international markets.
Candidate requirements:
- A graduate degree with 0 - 1 years of experience.
- Excellent written and verbal communication skills.
- Curiosity to learn more about digital marketing, e-commerce, marketplaces, retail and other concepts that are closely related to the domain of business operations.
- Highly proficient in researching solutions and business development.
- Excellent problem-solving capabilities.
- Basic knowledge of tools like MS Office, G Suite.
- Candidates aspiring to have a career in business consulting are the best fit for this role.
Job responsibilities:
- Get a thorough understanding of the company, its services, target market and domain of operation.
- Research, research, research and more research of the business opportunities, viable income streams, target market and domain of operation.
- Identify new business opportunities by connecting with potential clients over social media or by the process of cold calling.
- Fill up the sales pipeline by generating a fixed number of leads on a monthly basis.
- Complete targets of setting up calls with the senior business development team and the clients.
- Assist the senior members of the business development team to organize and closing deals with potential clients.
- Develop and improve marketing and sales collaterals that will help the business development team close more deals.
- Prepare sales contracts ensuring adherence to law-established rules and guidelines.
What’s in it for the candidates:
- A chance to work with a determined, enthusiastic, fun-loving and creative team that comprises the best minds in the country.
- Exposure to various concepts of digital marketing and in-depth understanding of each concept and its career growth potential.
- A chance to interact with industry leaders, business owners and achievers only to be inspired by each and every story that comes with them.
- A clear shot to prove yourself to be worthy of handling additional responsibilities with accelerated growth promotions.
- A chance to explore international markets that can help set up additional business opportunities.
Professional Requirements:
- 2-8 Years professional development experience.
- Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience.
- Good understanding of data structures and algorithms.
- Good understanding of high level and low-level design of distributed systems.
- Experience coding in any one of the following Java or Nodejs.
- Experience building highly available distributed systems on cloud infrastructure will be plus.
- Exposure to architectural pattern of a large, high-scale web application.
Requirement/responsibilities: To take a project from scoping requirements through launch of the project. Ownership of product/feature end-to-end for all phases from the development to the production. Ensuring the developed features are scalable and highly available with no quality concerns. Work closely with senior engineers for refining the and implementation. Management and execution against project plans and delivery commitments. Participate in design and code reviews.
Compensation: Competitive as per market standards; ESOPs based on performance
2) Strong experience with Spring and Spring Boot, Spring MVC, Spring Data, Spring Security
3) Experience building REST and SOAP web services using Java, Micro Services
4) Experience with Web Services (JSON, REST, Spring based REST services)
5) Experience with Java and J2EE/Java EE (including servlets, JSP, JDBC)
6) Strong Core Java development
7) Experience with development tools like Eclipse, Git,.etc
8) Experience with web application servers like Tomcat
9) Experience in scripting and working in a Linux/Windows environment
Experience in implementing UI using DHTML, HTML5, CSS3, Bootstrap. Ability to interact with APIs based on HTTP and REST architecture and handle dynamic data on frontend. Experience in writing unit test cases for UI components. Knowledge about securing application and vulnerabilities such as XSS & CSRF.
Ability to work with remote teams with good communication and personal skills. Should have worked in Scrum & Agile methodologies.

