Job Description :
In this Developer role, you will be responsible for building scalable, secure, and highly available Applications and Services to enable our Hybrid based extended platform-as-a-service (xPaaS) by using a variety of technologies such as Google Cloud Platform/Kubernetes Engine, Openshift ,REST, Vertx, Your responsibilities are to design and develop technical solutions to enhance the American Express Cloud platform, with a focus on building automation for highly scalable cloud services delivery. Responsibilities Include: This is a Full Stack Java Developer role with an emphasis on building automation for delivering Cloud services across a Hybrid Cloud environment. The Candidate should have experience on building highly dynamically scalable cloud native applications. Deep understanding of Distributed computing components like distributed caching, distributed search , Resource Managers and Job executors , Cluster Managers etc. Deep understanding of Cloud Principles and container platforms like Docker, Kubernetes, and Redhat Openshift . Hands-on experience of Languages like Vert.x Java-J2EE, Node.JS and Go-Lang. Good understanding of data structure implementations in different languages . Writes and understands application security layers and is able to implement Authorization mechanisms in applications. Experience of implementing concurrency patterns and non-blocking Services. Experience in building Micro-Services Architecture and messaging and should have deep understanding of Micro-Services principles. Must have deep understanding of API components like Circuit Breakers , Service discovery patterns, and horizontally scalable services . Must be aware or worked on distributed log analytics like Splunk , ELK . Hands-on experience on Linux environments and virtualization/containerized environments and troubleshooting skillset in Linux/Debian environments . Hands-on experience on any automation tool-chain like puppet/chef/ansible. Hands-on experience on build systems like Maven and CI/CD toolchain. Experience Overall 10+ years of Technology industry experience with 5-7 Years of relevant development experience Demonstrated professional expertise in a large Fortune 100 company running an IT Production Operation at scale including Infrastructure (Servers, Network, Storage, Security) and Applications (Distributed, Middleware, Databases across all tiers) Ability to work with PaaS based Cloud development Platforms, and Cloud technologies and tools for Continuous Integration/Continuous Delivery (CI/CD) Experience working within an Agile managed team for rapid and continuous development of work products Highly proficient in Rest API/micro services development with an emphasis on cloud integration and management Experienced in Linux functionalities/features and system administration Imran Khan Account Manager KK Associates LLC. Direct Email -