Job Summary We are seeking a Senior Java Developer acting as a Subject Matter Expert (SME) with deep expertise in Java, AWS, and the Mosaic Subscription Platform. The candidate will provide technical leadership, define best practices, and serve as the go-to expert for subscription management and cloud-native application development. Key Responsibilities (SME Focused) - Act as Subject Matter Expert (SME) for Java-based microservices and AWS cloud architecture - Serve as the primary technical authority for Mosaic Subscription Platform implementations - Define and enforce architecture standards, coding best practices, and design guidelines - Lead solution design and technical decision-making for subscription and billing systems - Guide teams on subscription lifecycle, pricing models, usage-based billing, and entitlements - Review and approve technical designs, code, and deployment strategies - Troubleshoot and resolve complex production issues and performance bottlenecks - Mentor and upskill developers; conduct technical knowledge sessions - Collaborate with product, business, and vendor teams on Mosaic integrations - Support cloud cost optimization, security, and scalability initiatives Core Expertise - Expert-level Java (Java 8+) - Advanced experience with Spring Boot / Spring Cloud - Strong expertise in microservices & event-driven architecture AWS (SME Level) - Deep hands-on experience with AWS services including:- EC2, S3, RDS, DynamoDB - Lambda, API Gateway - SNS/SQS, CloudWatch, IAM - Experience designing highly available, secure, and scalable AWS architectures - Mosaic Subscription Platform (SME) - Hands-on experience as SME for Mosaic Subscription Platform - Strong knowledge of:- Subscription lifecycle management - Usage-based and recurring billing models - Proven experience integrating Mosaic with billing, payment, CRM, and ERP systems