American Express, a 175-year-old innovator in global financial services, is seeking a Software Engineer II to join its world-class technology team in Bengaluru Urban, Karnataka. Be part of a company that values inclusion, innovation, and leadership while shaping the future of digital finance.
Location & Work Arrangement
This is a hybrid role based in Bengaluru Urban, Karnataka, India, offering the flexibility to work from home and on-site as needed. Join a company consistently ranked for its supportive workplace and opportunities to grow.
About This Role
As Engineer II, you’ll be responsible for delivering high-quality software, developing new features, and maintaining mission-critical systems. You’ll contribute to everything from backend APIs to frontend interfaces and automated deployment processes in a global, agile environment.
Your responsibilities will include:
- Writing clean, scalable, and efficient Java code
- Designing and deploying applications using CI/CD tools like Jenkins and GitHub Hooks
- Collaborating with teams to understand and solve complex technical problems
- Performing detailed code reviews and contributing to architectural decisions
- Building dashboards, reports, and visualizations to drive business decisions
- Developing with modern and legacy tech stacks, including .NET, JCL, and COBOL
What We’re Looking For
Minimum Qualifications:
- Bachelor’s or Master’s degree in Engineering, Computer Science, or related field
- 2+ years of experience in software development with Java technologies
- Working knowledge of frontend technologies and scripting (Bash/Python)
- Hands-on experience with PostgreSQL, REST APIs, Spring Boot, Vert.x, or Kafka
- Experience with application design, testing, and deployment automation
- Understanding of both relational and NoSQL databases
- Strong analytical, debugging, and communication skills
- Comfortable working in Agile environments
Preferred Qualifications:
- Familiarity with frontend frameworks like AngularJS and Node.js
- Exposure to Splunk, Kibana, Dynatrace, or similar tools
- Comfortable with Unix/Linux command-line interfaces
- Experience with legacy systems or frameworks (e.g. .NET, COBOL)
- Strong knowledge of system design and architecture principles
Why American Express?
Be part of a global organization with unparalleled support for your career and well-being. You’ll benefit from:
- Competitive salaries with performance bonuses
- Comprehensive health, life, and disability insurance
- Flexible hybrid working options
- Parental leave and family support programs
- On-site wellness centers and counseling services
- Career development, upskilling, and training programs
Ready to Apply?
Join American Express and make an impact with code that reaches millions of customers around the world.
Job ID: 25010379
Posted: July 3, 2025
Apply now: https://aexp.eightfold.ai/careers/job?domain=aexp.com&pid=30026919&query=Software+engineer&domain=aexp.com&sort_by=relevance&job_index=3&hl=en-GB