Job Description
πJob ID: 26007841
π’Company: American Express
πLocation: Gurugram, Haryana, India π | Chennai, Tamil Nadu, India π
πΌJob Type: Full-Time π»
π’Work Mode: Hybrid π’
β³Experience: 1β3 Years π¨βπ»
πEducation: Bachelorβs Degree in Computer Science, Computer Engineering, or related field π
π°Expected Salary: βΉ12 β βΉ22 Lakhs Per Year πΈ
πJob Category: Software Engineering, Information Technology, Engineering, Full Stack Development, Cloud Engineering, Backend Development, Microservices, Data Engineering, React Development π
πWebsite: Website
πContact: Contact us
πAbout the Company:
American Express is a globally recognized financial services and technology company ππ³ with over 175 years of innovation and leadership.The company delivers world-class payment solutions, digital products, customer experiences, and advanced technology platforms that serve millions of customers worldwide πAmerican Express is known for its strong engineering culture, employee-first environment, and focus on innovation, AI, cloud technologies, and scalable systems β‘π»
π‘About the Role:
American Express is hiring a Software Engineer I for its eCRMS β Customer 360 (C360) Engineering Team π¨βπ»This role involves designing and developing large-scale cloud-native applications, scalable APIs, microservices, and event-driven systems that support a 360-degree customer view πCandidates will work on full-stack development using Java, React, cloud technologies, and modern distributed systems while collaborating with engineering teams across multiple functions π
πKey Responsibilities:
π Develop scalable microservices and APIs for customer data platforms βοΈ
π Work on cloud-native and event-driven application architectures βοΈ
π Build and maintain backend services using Java and modern frameworks π»
π Contribute to frontend development using React βοΈ
π Support real-time data processing and analytics systems π
π Improve system reliability, scalability, and performance π
π Participate in testing, debugging, and code reviews π§ͺ
π Collaborate with cross-functional engineering teams π€
π Work on automation and monitoring tools for system reliability π§
π Learn and apply best practices in software engineering and cloud computing π
π―Requirements:
π― 1β3 years of software development experience π¨βπ»
π― Strong knowledge of Java and object-oriented programming β
π― Understanding of REST APIs and microservices architecture π
π― Knowledge of data structures and algorithms π
π― Familiarity with relational and NoSQL databases ποΈ
π― Experience with Git and version control systems π§
π― Good problem-solving and analytical skills π§
π― Strong communication and collaboration abilities π¬
π― Exposure to AWS or Google Cloud Platform βοΈ
π― Understanding of distributed systems and scalable architectures π
πPreferred Skills:
β
Familiarity with React frontend development βοΈ
β
Knowledge of Kafka or event-driven systems π‘
β
Experience with Docker or OpenShift π³
β
Understanding of Elasticsearch and PostgreSQL π
β
Familiarity with Python programming π
β
Exposure to Maven or Gradle build tools βοΈ
β
Interest in AI, Machine Learning, and Data Engineering π€
β
Understanding of cloud-native application development βοΈ
πWhy Join American Express?
β
Work with one of the worldβs leading technology-driven financial companies π
β
Build scalable cloud-native systems used globally π
β
Strong learning, mentorship, and career growth opportunities π
β
Exposure to modern technologies like React, Kafka, AWS, and GCP β‘
β
Inclusive and collaborative engineering culture π€
β
Competitive salary, bonuses, and employee benefits πΈ
β
Hybrid work flexibility and wellness support π’
β
Opportunity to work on AI-powered and data-driven platforms π€