Finding the best job has never been easier
Share
As a Full Stack Developer, you will play a crucial role in building and enhancing our microservice-oriented platform. Your responsibilities include:
• Collaborate: Work closely with the Product Team to align platform capabilities with the product vision.
• Cross-Functional Work: Operate within an agile, cross-functional DevOps team, participating in daily sync sessions and taking end-to-end product responsibility.
• Develop & Design: Create full-stack product features based on customer and business requirements.
• Component Ownership: Take responsibility for one or more software components, managing their full lifecycle from development to deployment and monitoring.
• Code Reviews: Participate in cross-team/component code reviews and software architecture discussions.
• Refactor & Maintain: Continuously improve and refactor the product and test code base for optimal performance and maintainability.
• Prototype & Innovate: Evaluate, prototype, and implement technical solutions for modern real-world business problems.
• Optimize: Dive deep into the code to deliver a highly optimized and performant product to customers worldwide.
• 6-8 years of experience working in cross-functional teams using agile methodologies.
• Bachelor’s or Master’s degree (or equivalent) in Computer Science or related fields.
• Passion for test-driven development, pair programming, and iterative, fail-fast approaches.
• Strong knowledge of Object-Oriented Programming (OOP) and software design principles.
• Hands-on experience with modern web frameworks such as Angular, React, TypeScript, or Node.js.
• DevOps mindset (“You Build It, You Run It”) with experience in CI/CD pipelines.
• Proficiency with Java 8+ and Angular versions (v8+).
• Understanding of microservice-based cloud architectures using Spring/Spring Boot and Hibernate.
• Hands-on experience with SQL databases.
• Understanding of event-driven architecture (Kafka).
• Experience with Docker, Kubernetes, or other containerization tools. • Exposure to cloud providers (AWS, Azure, or GCP).
• Knowledge of software testing practices, including unit and integration testing.
• For accommodation requests, contact the Recruiting Operations Team at Careers@sap.com.
• Successful candidates may undergo a background verification with an external vendor.
SAP Employee Referral Program: Only permanent roles are eligible for the referral program, as per the SAP Referral Policy.
Job Segment:Cloud, Testing, Developer, Java, ERP, Technology
These jobs might be a good fit