Remote Developer & Coding Jobs

Discover top remote jobs for frontend and backend developers—Ruby, React, PHP, Python, and more.

Signup for our free daily newsletter to get notified of new remote developer jobs.

Unsubscribe at anytime. Privacy policy

Posted over 1 year ago


Senior Software Engineer

Location: Jena, Germany

Overview:

Salesforce Commerce Cloud (formerly Demandware) is the global leader of Cloud ecommerce solutions that enable the world’s most recognised brands to easily design and deploy robust ecommerce sites across traditional web, mobile, tablet and in-store applications. Customers use our highly scalable and integrated Cloud platform to more quickly launch and manage multiple ecommerce stores, initiate marketing campaigns and drive ecommerce traffic on a global scale. We are focused on the continuous development of a cutting edge Cloud platform loaded with features and functionality that allow our clients to provide an ecommerce experience unparalleled in the industry.

Salesforce Commerce Cloud is seeking a Senior Member of Technical Staff to join our newly formed API middleware team. You will be part of a team who drives the transition to a service oriented architecture within Salesforce Commerce Cloud. Together we build and support an API first development approach based on a Rest APIs, using state of the art technologies like OpenAPI, RAML, Docker, Kubernetes and running on public cloud platforms.

If that meets your interest, we would love to have you play an integral part in producing the next generation of our product roadmap. Come join our team and help drive global ecommerce innovation!

Responsibilities

  • Deliver tools on Rest API full life cycle using OpenAPI and RAML

  • Support our commitment to continuous integration, unit tests, and functional automation

  • Work with the team in definition of sub-component requirements and accurately forecast project effort

  • Provide attention to detail and a commitment to deliver high-quality, stable features

  • Work seamlessly as part of a multi-site, multi-cultural, development and testing team

  • Continually evangelise Scrum and an Agile development processes

  • Be self-motivated; driven to achieve and exceed committed milestones

  • Display strong collaboration skills, including the ability to mentor and be mentored

  • Desire to learn and work independently in a growing, fast-paced environment of innovation

Required Skills:

  • Strong working knowledge of web application development in Java

  • Prior experience developing APIs or REST services

  • Experience with public cloud technologies such as AWS, Azure or GCP

  • Experience with CI/CD tool chains

  • Working knowledge with Linux systems

  • Working knowledge of container technologies such as Docker and Kubernetes

  • Experience with Scrum in an Agile Development environment

  • Ability to share and collaborate with peers both verbally and writing in English

  • Experience with MuleSoft and Node.js is a plus

Education & Experience

  • 5+ years of software development experience

  • BS or MS degree in Computer science or equivalent

  • At least 3 years professional Java development experience

*LI-Y

Posting Statement

Salesforce.com and Salesforce.org are Equal Employment Opportunity and Affirmative Action Employers. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Headhunters and recruitment agencies may not submit resumes/CVs through this Web site or directly to managers. Salesforce.com and Salesforce.org do not accept unsolicited headhunter and agency resumes. Salesforce.com and Salesforce.org will not pay fees to any third-party agency or company that does not have a signed agreement with Salesforce.com or Salesforce.org.