Position: Lead Developer Full Stack Java DeveloperLocation: RemoteDuration: 12 MonthsJob Type: Contract Work Type: RemotePay Rate $90.00 to $97.00
Professional Experience12+ years of experience in Full Stack Java Developer8+ years experience in Web application Developer React.js.Cloud: Azure & AWS.At least 8 years of hands-on experience in backend development.Extensive experience designing and developing applications utilizing both Microsoft Azure and Amazon Web Services (AWS) platforms.Proven ability to design, develop, and maintain scalable backend systems in a multi-cloud environment.Technical ExpertiseMust have strong background in architecting distributed multi-tenant microservices applications.Must have strong programming experience in Java Spring Boot, Node.jsMust have strong understanding of React and Next.JS for frontend developmentMust have strong understanding and practical experience with GraphQL API design and implementation.Must have strong knowledge of serverless computing technologies (e.g., AWS Lambda, Azure Functions).In-depth knowledge of identity management and identity federation utilizing Azure AD-B2CHands-on experience with both relational (SQL) and non-relational (NoSQL) databases.Demonstrated expertise in containerization (Docker) and orchestration (Kubernetes and Azure Container Apps).Familiarity with continuous integration/continuous deployment (CI/CD) pipelines and DevOps practices.Proven experience in designing and implementing multitenant SaaS architectures.Understanding of tenant isolation strategies, data partitioning, and scalability concerns specific to SaaS.Knowledge of subscription management, billing systems, and user authentication/authorization in a multitenant environment.Cloud-Specific KnowledgeDeep understanding of Azure and AWS cloud services, including compute, storage, networking, and security.Experience with cloud-native development and deployment strategies.Ability to manage and optimize cloud resources for cost-efficiency and performance.Security and ComplianceStrong knowledge of cloud security best practices.Experience with maintaining compliance with relevant industry standards and regulations (e.g., GDPR, HIPAA).Performance and OptimizationProven track record of monitoring, analyzing, and optimizing the performance of backend systems.Ability to identify and resolve performance bottlenecks to ensure high availability and reliability.Certifications (Preferred but not mandatory)Professional certifications such as AWS Certified Solutions Architect, AWS Certified Developer, Microsoft Certified: Azure Solutions Architect, or similar.Additional Skills (Preferred)Experience with additional cloud platforms (e.g., Google Cloud Platform).Experience developing high scale IoT applications utilizing cloud provider IoT solutions (AWS and or Azure)Familiarity with Infrastructure as Code (IaC) tools such as Terraform or AWS CloudFormation.Understanding of networking concepts and best practices for cloud infrastructure.