Job Title: SAP Commerce Software Developer
As a seasoned developer, you will be responsible for the development and maintenance of e-commerce solutions for our clients. In this role, you will work with cutting-edge technologies to deliver highly scalable and performant solutions to our customers.
Key Responsibilities:
* Develop high-quality, scalable, and reliable software solutions with agile methods using Java and Spring.
* Collaborate with cross-functional teams to understand business requirements and design software solutions.
* Participate in design and code reviews to ensure code quality and adherence to standards.
* Mentor junior developers to improve their skills and knowledge.
* Contribute to the continuous improvement of development processes and practices.
* Actively participate in the continuous improvement of quality in the team and across the company.
* Work closely with the Product Owner and Scrum Master to ensure timely and high-quality delivery of software solutions.
Profile:
* Essential Skills:
o At least 3 years of work experience with SAP Commerce (Cloud V2).
o Completed technical studies related to software engineering.
o Solid knowledge of software development principles, design patterns, and best practices.
o High personal standards regarding non-functional requirements (quality, performance, security).
o Excellent interpersonal and communication skills in English.
o Joy in passing on knowledge and experience to fellow team members.
* Beneficial Skills:
o Knowledge of modern container and cluster technologies such as Docker and Kubernetes.
o Experience with cloud technologies such as Azure or Google Cloud Platform.
o Knowledge of SAP's CX / CRM Stack (e.g., CDP, CDC, Emarsys, Sales & Service Cloud).
o Knowledge of microservice architectures and the corresponding design patterns.
o Experience with the integration of third-party solutions (e.g., market place vendors like Mirakl or PSPs).
o Solid experience with the Spring framework.
o Familiarity with Golang or other programming languages.
o Experience with SQL, database modeling, and optimization.
o Understanding of CI/CD processes and tools.
o German language skills.
What We Offer:
* Flexible Working Models: Start your workday when and where it fits you best.
* Career Development & Onboarding: A structured onboarding and mentoring phase, and individual training opportunities.
* Company Summit: Exchange professional and personal experiences at our annual in-house conference.
* Social Events: Join your colleagues and build new connections at social events like pizza & games evenings, hiking, and Christmas party.