Daily Duties / Responsibilities: • Lead design and development of large-scale, distributed systems using Java, Spring Boot, Spring Cloud, Python, AWS, Azure • Integrate and optimize SQL/NoSQL databases (Oracle, MSSQL, MySQL, DynamoDB, CosmosDB) • Architect and deploy applications on AWS (Lambda, Glue, ECS/EKS, EC2, S3, RDS, DynamDB, SQS/SNS) • Design cloud solutions on Azure (AKS, App Services, Function Apps, Blob Storage, Azure SQL) • Implement cloud governance, cost optimization, security hardening, and monitoring • Lead automation initiatives using Python for ETL workflows, cloud automation, and infrastructure scripting • Architect container-based developments using Docker, Kubernetes (EKS/AKS), and GitOps platforms • Define and maintain enterprise CI/CD pipelines using Jenkins, GitHub Actions, Azure DevOps, AWS CodePipeline • Collaborate with Product Owners, Cloud Architects, Quality Assurance Analysts, and DevOps teams. • Lead incident investigations, performance tuning, and production stabilization REQUIRED SKILLS (RANK IN ORDER OF IMPORTANCE): • 15+ years in Java, Spring Boot, Python enterprise application development • 6+ years Strong experience in both AWS and Azure architecture and services • 6 + years Advanced Python scripting and automation experience • 6+ years Deep knowledge of microservices, distributed systems, and cloud-native design • 6+ years Expertise with Docker, Kubernetes, Git, CI/CD pipelines • 6+ years Strong SQL & NoSQL experience REQUIRED EDUCATION/CERTIFICATIONS: Bachelor’s degree in Computer Science or equivalent experience