SAP Java Full Stack Developer
Apple· Software and Services
ShanghaiFull-timePosted 1mo ago
About the role
Seeking an SAP Full Stack Developer to design, develop, and deploy cloud enterprise solutions. Collaborate with cross-functional teams to translate business requirements into robust, high-performance cloud applications using Java, Spring Frameworks, and modern frontend technologies, integrated with SAP systems.
Responsibilities
- Design, develop, and deploy full-stack cloud applications and enterprise solutions utilizing Java, Spring Boot, and modern frontend frameworks (such as React, Vue, or Angular).
- Build robust data models and secure, scalable RESTful and OData APIs for seamless integration with frontend applications and core enterprise platforms like S/4HANA.
- Collaborate with cross-functional teams, functional business partners, and stakeholders to validate and translate requirements into high-quality technical architectures.
- Oversee the entire application development lifecycle, from initial design and data modeling to deployment, monitoring, and continuous improvement in production environments.
- Optimize system performance and troubleshoot complex production issues, utilizing expertise in JVM tuning, garbage collection, and application monitoring tools.
- Implement event-driven architectures and microservices using technologies like Kafka or SAP Event Mesh to support high-throughput, low-latency applications.
- Design and develop Model Context Protocol (MCP) clients and servers to power next-generation platform capabilities.
Qualifications
- Education: Bachelor's or Master's degree in Computer Science or equivalent practical experience.
- Full-Stack Development Experience: 5+ years of experience building and deploying full-stack enterprise applications utilizing Java and Spring Boot frameworks (including Spring Web, Spring Security, and Spring Integration).
- Frontend Experience: Experience building interactive user interfaces with modern frontend frameworks such as React, Vue, or Angular.
- API Development Experience: Experience designing, developing, and consuming RESTful APIs, SOAP, and OData (V2/V4) services.
- Database Experience: Experience with database design, data modeling, and practical application development using SAP HANA Cloud or other relational/NoSQL databases.
Skills
Required:JavaSpring BootFrontend frameworksRESTful APIs / ODataSAP HANA CloudEvent-driven architecturesSecurity / IAMToolingCollaborationContinuous Learning
Benefits
- (Not specified in the provided excerpt)
Last updated Aug 28, 2026. Interested? Apply on the company site.
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11
More open roles at Apple
- Senior UI Software Engineer, Cocoa2d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology2d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer2d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (Seattle, WA) · Software and Services