Engineer II at American Express – Bengaluru Urban, Karnataka

AMEX

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

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *