AWS Application Developer lead Engineer

Cloud and Platform Development Engineer with 10+ years of experience designing, modernizing, and operating enterprise Applications on cloud platforms (Full stack ) across AWS and Azure, solutions architecture, or similar role.

Strong expertise in cloud architecture, platform engineering, infrastructure automation, observability, security, reliability engineering, and large-scale modernization initiatives

Required Qualifications

* In-depth knowledge of core AWS/Azure services, including but not limited to:

* Backend & Distributed Systems: Strong Java/Spring Boot, microservices, REST/event-driven APIs and distributed-system design, including concurrency, caching, resiliency, idempotency and failure/recovery patterns.

Data Architecture: Experience with MongoDB Atlas and relational/data-lake platforms, including data modelling, indexing, consistency, performance and high-volume operational workloads.

Full-Stack Architecture: Ability to own end-to-end application architecture across backend and modern Angular/React frontends, including API/BFF patterns, authentication, performance and scalability.

* AWS/Azure Architecture, Cloud Modernization, Platform Engineering, ARM, Bicep, CloudFormation, ArgoCD, Azure DevOps, Azure Networking
* Compute: EC2, Lambda, Elastic Beanstalk
* Storage: S3, EBS, EFS, Glacier
* Networking: VPC, Route 53, ELB, Direct Connect
* Databases: RDS, DynamoDB, Redshift
* Security & Identity: IAM, KMS, GuardDuty, Security Hub
* Proven experience with Infrastructure as Code (IaC) using AWS CloudFormation or Terraform.
* Strong understanding of networking concepts (TCP/IP, DNS, VPN) and cloud security best practices.

Preferred Qualifications

* AWS Certified Solutions Architect – Associate or Professional certification.
* Experience with containerization and orchestration technologies (Docker, Kubernetes, Amazon EKS).
* Knowledge of CI/CD principles and experience with tools like Jenkins, GitLab CI, or AWS CodePipeline.
* Proficiency in scripting languages such as Python, Bash, or PowerShell.
* Experience with configuration management tools like Ansible, Chef, or Puppet.
* Familiarity with other cloud platforms (e.g., Microsoft Azure, Google Cloud Platform).
* Experience working in an Agile/Scrum development environment.

Education:

* Bachelor’s degree/University degree or equivalent experience
* Master’s degree preferred

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

Cloud and Platform Engineer with 10+ years of experience designing, modernizing, and operating enterprise cloud platforms across AWS and Azure. Strong expertise in cloud architecture, platform engineering, infrastructure automation, observability, security, reliability engineering, and large-scale modernization initiatives

------------------------------------------------------

JOB FAMILY GROUP:

Technology

------------------------------------------------------

JOB FAMILY:

Applications Development

------------------------------------------------------

TIME TYPE:

Full time

------------------------------------------------------

MOST RELEVANT SKILLS

Please see the requirements listed above.

------------------------------------------------------

OTHER RELEVANT SKILLS

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

View and apply on HireChats