Posted almost 5 years 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 StatementSalesforce.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.