Full Stack Java Application Architect (15+ Years Required) — (Only Local Candidates)
Experience Required:
- 14 years in Application Development.
- 5 years in digital-native application design principles (e.g., microservices, stateless applications for cloud, containers, serverless architecture, Angular, React).
Key Skills and Knowledge:
- Cloud Services: Strong knowledge of AWS and application cloud architecture design.
- High Availability & Security: Hands-on experience in designing high availability, fault-tolerant, high-security, RBAC-driven applications.
- Enterprise Architecture: Good understanding and experience in cloud- and digital-native application design principles.
- Full-Stack Experience: Proficiency across all three tiers (Web, Middleware, and DB) – .Net/Java, Websphere/JBoss/Tomcat, Oracle/SQL, Microservices architecture, AWS cloud-native solutions.
- Scalable Solutions: Extensive experience in designing and deploying scalable, secure, and highly available solutions on AWS.
- Cloud Migration: Proven track record of leading cloud migration and modernization projects.
- Customer Interaction: Experience working in an onsite-offshore model and managing direct customer interactions.
Technical Proficiency:
- AWS Services: Deep knowledge of AWS services, including EC2, S3, RDS, Lambda, AWS Fargate, and AWS Glue.
- Application Architecture: Experience in designing and implementing scalable, reliable, and secure application architectures on AWS.
- Microservices & Containerization: Proficiency with microservices architecture and containerization technologies such as Docker and Kubernetes.
- DevOps & CI/CD: Strong understanding of DevOps practices and tools for continuous integration and continuous deployment (CI/CD) on AWS.
- Security & Compliance: Knowledge of AWS security best practices, identity and access management (IAM), and compliance standards.
- Backup & DR: Knowledge of BCP-DR technologies used in AWS.
- Database Management: Experience with AWS database services, including Amazon RDS, DynamoDB, and Redshift. (On-prem Oracle & MS-SQL knowledge is a plus).
- Architecture Frameworks: Well-versed with WAF/CAF and architecture frameworks like event-driven/messaging systems, Spring Boot, microservices design, and API architectures.
- Tools & Accelerators: Familiarity with industry-leading APM and troubleshooting tools.
- Programming Skills: Proficiency in programming languages such as Python, Java, or C# commonly used with AWS. (.Net experience is also beneficial).