HI There,
Senior Full Stack Developer (Angular / / AWS – ECS Fargate)
Experience
6–10 years
Role
Senior Full Stack Developer
Domain
General Insurance (preferred)
Tech Stack
Angular,, AWS (ECS/Fargate), API Integrations, CI/CD
Role Summary
We are seeking a Senior Full Stack Developer proficient in Angular and with hands-on experience delivering scalable, secure applications deployed on AWS, preferably using ECS Fargate. The ideal candidate will work closely with architects, leads, and cross-functional teams to design, develop, test, deploy, and maintain full stack applications that power core Insurance Booking Systems. You will contribute to high-quality implementation, drive engineering best practices, and ensure solutions adhere to enterprise architecture patterns.
Key Responsibilities
Full Stack Development
- Build responsive, modular, and performant SPAs using Angular (v10+).
- Develop secure and scalable backend services using (REST/GraphQL).
- Implement API contracts, request validation, error handling, logging, and versioning.
- Optimize application performance, accessibility, SEO (if applicable), and security.
Cloud Engineering (AWS)
- Deploy and maintain applications on AWS ECS (Fargate).
- Work with AWS services: API Gateway, Lambda, ECR, S3, CloudWatch, Secrets Manager, RDS/Aurora, DynamoDB, SQS/SNS, EventBridge.
- Contribute to IaC using Terraform/CloudFormation/CDK.
- Implement observability: logs, metrics, tracing, and alerts.
Application & Integration
- Integrate with insurance systems (pricing engines, policy systems, CRM, aggregators).
- Develop microservices following 12‑factor principles.
- Implement resilience patterns—timeouts, retries, circuit breakers, idempotency.
Quality Engineering
- Write unit, integration, E2E tests ensuring coverage and reliability.
- Participate in code reviews and design discussions.
- Support performance, load, and security testing activities.
Collaboration & Delivery
- Work with architects to implement HLD/LLD.
- Collaborate with Product Owners, QA, and DevOps teams.
- Support CI/CD pipelines (GitHub Actions, CodePipeline, Azure DevOps).
Must‑Have Qualifications
- 6–10 years of full stack development experience.
- Strong expertise in Angular (modules, RxJS, NgRx).
- Strong expertise in, REST API design, and backend patterns.
- Hands-on AWS experience—ECS Fargate, IAM, CloudWatch, S3, RDS/DynamoDB.
- Experience with CI/CD, Docker, and automated deployments.
- Understanding of secure coding practices and OWASP guidelines.
- Strong debugging and optimization skills.
Nice‑to‑Have Skills
- Exposure to General Insurance booking systems.
- Event-driven experience (SQS/SNS/EventBridge).
- Contract testing (Pact), API-first development.
- Experience with caching, streaming, or serverless.
- Knowledge of Terraform/CDK.
- AWS certifications (Developer Associate / Architect Associate).
Soft Skills
- Strong communication skills.
- Ownership mindset and ability to work independently.
- Mentoring junior developers.
- Adaptability to dynamic environments.
Education
Bachelor's/Master's degree in Computer Science, Engineering, or equivalent experience.
Key Deliverables
- High-quality Angular and components/services.
- API integrations and backend microservices.
- CI/CD-enabled deployments.
- Unit and automation tests.
- Technical documentation and runbooks.
Technical Architect – on AWS (ECS & Fargate) | General Insurance
Experience
10–15 years total IT experience (with 5+ years in architecture and solution design)
Role Summary
We are seeking a Technical Architect with deep expertise in Angular and and hands-on experience architecting and documenting solutions hosted on AWS, particularly using ECS (Fargate). The ideal candidate has strong knowledge of General Insurance processes and has implemented or modernized Insurance Booking systems (policy quoting/binding/endorsements, pricing, bordereaux, mid-term adjustments, renewals, and integrations). You will own end-to-end solution and design documentation, guide engineering teams, and ensure secure, scalable, cost-optimized architectures aligned to enterprise standards.
Key Responsibilities
Architecture & Design
Own end-to-end architecture for Angular (SPA) front end, (REST/GraphQL) services, and AWS containerized runtime (ECS on Fargate).
Produce high-quality Solution Architecture Documents (SADs), HLD/LLD, sequence/flow diagrams, C4 model views, API contracts, and ADRs.
Define multi-account AWS architecture (VPC, subnets, security groups, routing), IAM roles/policies, ECR strategy, container build/deploy standards.
Establish patterns for service discovery, config management, API Gateway, and EventBridge/SQS/SNS for decoupled integrations.
Architect CI/CD (e.g., CodePipeline/GitHub Actions/Azure DevOps) with blue/green or canary deployments for ECS Fargate.
Define observability—centralized logging (CloudWatch Logs/OpenSearch), metrics/alarms (CloudWatch), tracing (X-Ray/OpenTelemetry), dashboards, SLOs/SLIs.
Cloud & Platform Engineering
Implement infrastructure-as-code (Terraform/CloudFormation/CDK) for repeatable environments.
Optimize for resilience (multi-AZ), scalability (autoscaling), cost (right-sizing, Savings Plans), and security (least privilege, secrets management via AWS Secrets Manager/SSM Parameter Store).
Choose and govern AWS data services for booking systems: RDS/Aurora, DynamoDB, ElastiCache, S3 (with lifecycle policies), and KMS encryption.
Application & Integration
Guide Angular architecture: modular structure, state management (e.g., NgRx), routing, accessibility, performance budgets, internationalization.
Guide architecture: 12-factor microservices, API versioning, validation (OpenAPI/JSON Schema), resilience patterns (circuit breakers, retries, idempotency).
Design integration with core insurance platforms, pricing engines, payment gateways, CRM/ERP, data lakes, and third-party aggregators via API Gateway or event-driven patterns.
Establish test strategy (unit, component, contract, E2E), non-functional testing (load, resilience, security), and data migration approaches.
Domain & Compliance
Model booking domain entities (quotes, risks, products, coverages, endorsements, policies, transactions).
Ensure compliance: PII/PCI, GDPR, data retention/archival, auditability, and traceability.
Define reference data, rating/underwriting rules orchestration, and document lifecycle (quotes to bind).
Leadership & Governance
Lead design reviews, threat modeling, and gate approvals.
Mentor engineers; drive coding standards and architecture guardrails.
Collaborate with Product, Underwriting, and Security to align solution with business outcomes.
Maintain architectural runway, roadmap, and technical debt register.
Must‑Have Qualifications
10–15 years in software engineering with 5+ years as an architect for web-scale systems.
Strong hands-on in Angular (v10+) and (v12+) across design patterns, performance, and security.
Proven experience deploying microservices on AWS ECS with Fargate (task definitions, services, autoscaling, service mesh or service discovery).
Deep knowledge of AWS networking, IAM, CloudWatch, ECR, ALB/NLB, API Gateway, Secrets Manager, S3, RDS/Aurora/DynamoDB, SQS/SNS/EventBridge, Lambda (for glue/event processing).
Demonstrated ability to produce clear, comprehensive solution/design documentation (HLD/LLD, API specs, sequence diagrams).
General Insurance domain expertise; direct Insurance Booking system implementation (quote/bind/endorse/renew, pricing/rating, policy lifecycle, bordereaux).
CI/CD expertise (one or more: CodePipeline, GitHub Actions, GitLab CI, Azure DevOps).
Strong understanding of security (OWASP, JWT/OAuth2/OIDC, WAF, least privilege, network segmentation).
Excellent stakeholder communication and leadership.
Nice-to‑Have / Preferred
Experience with event-driven architectures, CQRS, or Saga patterns.
Container security and image scanning (e.g., Inspector, ECR scan, Trivy).
Terraform or AWS CDK for IaC; Cross-account deployments.
Experience with API-first and contract testing (Pact).
Performance tuning for Angular (lazy loading, change detection) and (cluster mode, profiling).
Data streaming (Kinesis/Kafka/MSK), analytics, or reporting for insurance KPIs.
Exposure to pricing engines, rating algorithms, or integration with market aggregators.
Certifications: AWS Certified Solutions Architect – Professional, AWS DevOps Engineer, TOGAF, CISSP (plus).
Education
Bachelor's/Master's in Computer Science, Engineering, or equivalent experience.
Key Deliverables
Solution Architecture Document (SAD) with C4 views (Context/Container/Component/Code).
HLD/LLD, API contracts (OpenAPI/Swagger), ADRs, threat model (STRIDE).
IaC templates (Terraform/CDK/CloudFormation) and CI/CD pipelines.
NFR pack (Performance, Security, Availability, Observability, Cost).
Runbooks, deployment guides, and rollback plans.
Thanks and Regards,
Shreyansh Srivastava
Sr. IT Recruiter
Email:- -
ISO certified leaders in Talent and Digital recruitment solutions | Asia's Top 4 fastest-growing HR Tech companies | Iconic Brand of the Year 2023 | TITAN, SME UK, TIARA awards and many more global accolades