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 10 months ago

Senior Software Engineer

Location: Jena, Germany


Salesforce Commerce Cloud, the category-defining leader of enterprise cloud commerce solutions, empowers the world’s leading retailers to continuously innovate in our complex, consumer-driven world. Commerce Cloud’s open cloud platform provides unique benefits including seamless innovation, the LINK ecosystem of integrated best-of-breed partners, and community insight to optimise customer experiences. These advantages enable Commerce Cloud customers to lead their markets and grow faster.


Salesforce Commerce Cloud is seeking a Software Engineer to join our Commerce Cloud team in Jena, Germany who is responsible for building the next generation of features for our industry leading ecommerce platform. This is an opportunity for a qualified candidate who will be part of a cross site team responsible for the design and development of our core ecommerce platform. Ideal candidates come from a strong Java development background having developed highly scalable multi-threaded applications. You will have spent considerable time in developing business/logic features and enjoy the complexities of mid-to-backend development. In this role you will have a significant impact on integrating cutting edge technologies and features into a robust ecommerce platform.


  • BS or MS degree in Computer science or equivalent
  • Prior 6+ years professional software development experience
  • Strong Core Java programming background
  • Solid understanding of the full product development lifecycle (design, development and testing)
  • Proficiency developing automated unit tests
  • Proven track record delivering mission critical, enterprise web applications (experience developing SaaS applications a plus)
  • Strong understanding of Object-oriented Design and Analysis, multithreaded and database programming in a Java environment
  • Strong understanding of relational databases, e.g. Oracle, PostgreSQL, PL/SQL
  • Understanding of data access patterns and object relational mapping tools such as Hibernate
  • Strong experience with caching, scalability, and concurrency technologies and best practices
  • A commitment and passion for continuous integration, unit tests, and using automation to ensure stable deliverables
  • Excellent verbal and written communications in both German and English
  • Proven ability to work with project managers and stakeholders to help refine and capture software requirements in an iterative fashion. Accurately forecast engineering effort
  • Ability to work seamlessly as part of a multi-site, multicultural development team
  • Desire to work in a fast paced, growing, deadline driven, startup-up environment
  • Experience with Scrum and an Agile Development environment
  • Self-motivated, driven to achieve committed milestones
  • Extreme attention to detail and commitment to quality
  • Strong collaboration skills, ability to mentor and be mentored


Posting Statement and 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. and do not accept unsolicited headhunter and agency resumes. and will not pay fees to any third-party agency or company that does not have a signed agreement with or