Java Software Engineering SMTS

Global leader in CRM software and enterprise cloud computing solutions
Berlin, GermanyMunich, Germany40 Düsseldorf, Germany
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Java Software Engineering SMTS

Salesforce is seeking a talented Java Software Engineering SMTS to join their eCommerce platform team in Germany. This role offers an exciting opportunity to work with a global leader in CRM and enterprise solutions. As a Staff Software Engineer, you'll be responsible for architecting and delivering highly scalable products, mentoring team members, and driving technical excellence. The position requires expertise in Java development, cloud technologies, and database systems, with a focus on building robust enterprise-scale applications. You'll work in a collaborative environment with cross-functional teams, participating in design reviews and contributing to the development process. The role combines technical leadership with hands-on development, requiring both strong coding skills and the ability to guide others. Salesforce offers a competitive benefits package and promotes an inclusive work culture focused on equality and innovation. This position is ideal for experienced engineers looking to make an impact at a company known for its technical excellence and positive workplace culture. The hybrid work model provides flexibility while maintaining collaborative opportunities with teams across Germany.

Last updated 19 hours ago

Responsibilities For Java Software Engineering SMTS

  • Architect, design, implement, test and deliver highly scalable products
  • Master development process, culture and code base, then improve it
  • Mentor others in development technologies, tools, and processes
  • Work closely with engineers, product managers, UX experts and performance engineers
  • Present designs to internal/external groups and review designs of others
  • Develop test strategies, design automation frameworks, write unit/functional tests
  • Participate in the team's on-call rotation

Requirements For Java Software Engineering SMTS

Java
JavaScript
Kubernetes
  • Degree or equivalent relevant experience required
  • 4+ years of professional software development experience
  • Deep Knowledge of object oriented programming
  • High proficiency in cloud technologies (Docker, Kubernetes, AWS)
  • Understanding of web technologies (JavaScript, CSS, HTML5, XML, JSON, Ajax)
  • Understanding of Database technologies (SQL, PL/SQL)
  • Experience in automated testing (Java, JUnit, JSUnit, Selenium)
  • Excellent interpersonal skills
  • German language skills - B1 level
  • Very good English skills in speaking and writing

Benefits For Java Software Engineering SMTS

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Equal employment opportunity
  • Inclusive benefits
  • Location-based compensation

Interested in this job?

Jobs Related To Salesforce Java Software Engineering SMTS

Software Engineering MTS

Staff Software Engineer position at Salesforce focusing on backend development and cloud infrastructure with competitive compensation.

Senior Manager, Technical Consulting

Lead technical consulting role at Salesforce, focusing on platform expertise, team leadership, and enterprise solution architecture, with remote work options.

Accessibility Leader, Technical Support Engineering

Lead Salesforce's global accessibility support engineering team, driving inclusive technical solutions and customer success while spearheading accessibility initiatives.

Software Engineering LMTS

Senior Software Engineering position at Salesforce focusing on test automation and quality assurance with competitive compensation and benefits.

Software Engineering SMTS

Staff Software Engineer position at Salesforce focusing on backend development and cloud computing platform features.