🏢 American Express
Software Engineer I
💼 Fulltime
📍 Chennai, TN, India (Hybrid)
🔗 Explore More
🛠 Skills Required
Java
Spring Boot
REST APIs
Microservices
Git
Maven
Jenkins
Docker
Kubernetes
AWS or GCP
SQL
NoSQL
Agile methodology
OOP concepts
unit testing
debugging
problem solving
teamwork
communication
Advertisements
🎤 Interview Experience
The interview process typically starts with an online aptitude test, followed by a technical coding round focusing on data structures and algorithms. Successful candidates then face a deep‑dive technical interview covering OOP, design patterns and system design, and finally an HR round that assesses cultural fit and communication skills. Preparation should focus on problem‑solving speed, clear articulation of solutions and understanding of core software engineering concepts.
Advertisements
🎯
Don't miss this opportunity!
Apply before 01 Oct 2026 — only 25 days left
Creator Pick · Promoted by Creator
Advertisements
🏢 Work Culture
American Express promotes a culture of innovation, collaboration and continuous learning. Employees enjoy flexible hybrid work options, robust mentorship programs and clear career progression pathways, while maintaining a healthy work‑life balance supported by comprehensive wellness benefits.
📚 Free Study Materials (4)
Aptitude and Reasoning Practice
Curated questions to sharpen quantitative and logical reasoning skills essential for the first screening round.
Open Resource ↗
Interview Experience Guide
First‑hand accounts of the American Express recruitment process, helping candidates prepare for each interview stage.
Open Resource ↗
Software Engineer Preparation Kit
Targeted resources covering core CS concepts, coding patterns and system design topics relevant to the role.
Open Resource ↗
Coding Practice Platform
Extensive problem set to practice data structures, algorithms and coding efficiency for technical interviews.
Open Resource ↗
Advertisements
🎯
Don't miss this opportunity!
Apply before 01 Oct 2026 — only 25 days left
Creator Pick · Promoted by Creator
✅ Eligibility Criteria
Bachelor's Degree in Computer Science, Computer Science Engineering, Information Technology or related field with a minimum of 60% aggregate (or CGPA 6.0/10). Fresh graduates from the 2025, 2026 or 2027 batch are eligible. No active backlogs at the time of joining. Strong analytical, problem‑solving and communication skills are required.
🏆 Selection Process
Round 1: Online Aptitude & Logical Reasoning Test → Round 2: Technical Coding Interview (Data Structures & Algorithms) → Round 3: Technical Deep‑Dive Interview (OOP, System Design) → Round 4: HR Interview
📋 About the Role
American Express is a world‑renowned financial services company with a 175‑year legacy of innovation, trust and customer‑centricity. Operating in more than 130 countries, Amex delivers credit, payment, travel and digital solutions that empower individuals and businesses alike. The Enterprise Technology Services (ETS) division fuels this global operation by building, operating and evolving the core technology platforms that enable seamless, secure and high‑performance experiences for millions of customers.
At ETS, engineers work in cross‑functional squads that own end‑to‑end product lifecycles, from ideation to production support. The culture is fast‑paced, collaborative and entrepreneurial, encouraging fresh talent to experiment, learn quickly and make an impact on a global scale. With a strong emphasis on continuous learning, mentorship and career progression, Amex provides a fertile ground for fresh graduates to launch their tech careers.
**Role Summary**
As a Software Engineer I, you will join a dynamic development team responsible for building and maintaining business‑critical platforms. Under the guidance of senior engineers, you will contribute to the design, development, testing and deployment of modern, cloud‑native services that power American Express’s digital ecosystem.
**Key Responsibilities**
- Develop, test, debug and maintain scalable software applications and services.
- Participate in user‑story analysis, sprint planning and design discussions.
- Write clean, maintainable and well‑documented code following industry standards.
- Build RESTful APIs and micro‑services using Java, Spring Boot and related frameworks.
- Conduct code reviews, unit testing, integration testing and defect resolution.
- Collaborate with Product, QA and DevOps teams in an Agile environment.
- Automate testing, CI/CD pipelines and deployment processes.
- Troubleshoot production issues and provide timely fixes.
- Continuously learn new technologies, frameworks and best practices.
- Contribute to technical documentation and knowledge‑sharing sessions.
**Tech Stack**: Java, Spring Boot, REST APIs, Microservices, Git, Maven/Gradle, Jenkins, Docker, Kubernetes, AWS/GCP, SQL (MySQL/PostgreSQL) and NoSQL (MongoDB/DynamoDB).
**Growth Path**: Software Engineer I → Software Engineer II → Senior Software Engineer → Lead Engineer → Engineering Manager → Director of Engineering. The company offers structured mentorship, internal mobility and regular performance reviews to accelerate career growth.
**Why Join American Express**: Work with a globally recognized brand that invests heavily in technology and innovation. Benefit from a hybrid work model, competitive compensation, comprehensive health and wellness programs, and a culture that values diversity, inclusion and continuous learning. You will gain exposure to cutting‑edge cloud and data technologies while contributing to products that impact millions of customers worldwide.
📤 Share this Job
📄
One Resume for All Jobs = Getting Rejected. Fix It in 60 Seconds
Recruiters at American Express spot generic resumes instantly. Get a free AI-customised resume for this Software Engineer I role — from your current resume, in under 1 minute.
🚫 Stop Sending Generic Resumes
📈 85% Better Selection Chances
*Official Jobdexo tool
✅ Free · No Login ·Premium Templates - Job-Specific
🎯 Get My Free Custom Resume →
🏢 More from American Express
Apprentice
📍 Gurugram, Bengaluru · ⏳ 31 Oct
Apply →
Apprentice
📍 Remote · ⏳ 30 Sep
Apply →
💼 More Fulltime Opportunities
Financial Data & Analytics Specialist – Invest...
🏢 Tradeweb · 📍 Bangalore, India
View →
Finance Associate
🏢 NTT Data · 📍 Mumbai, Maharashtra, India
View →
Financial Analyst I
🏢 careers.alight.com · 📍 Remote, Haryana, India
View →
IT Customer Service New Associate
🏢 Accenture · 📍 Hyderabad, India
View →
📋 Quick Info
JOB ID
C1567-J014
POSTED
23 Jul 2026
TYPE
Fulltime
BATCH
All Batches
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here → | Read full disclaimer