Software Engineer III at American Express - ScoutJobs - The AI-curated global job board
Skip to content
American Express
Posted 20 days ago

Software Engineer III

American Express

Requirements

Computer Science degree or equivalent, 5 years software development experience, Strong OOPs and concurrency, Data structures and Algorithms, Java or Go proficiency, Distributed micro-service systems experience, Cloud native application design, NoSQL and distributed messaging experience, CI/CD tools experience

Skills

JavaGoSpring BootKubernetesKafkaMicroservices

About the role

Responsibilities

  • Build core features and functions of card transaction systems on a distributed platform deployed in a hybrid cloud environment
  • Act as a core member of an agile team driving development practices, writing code, unit tests, and working with API specifications
  • Utilize Java technologies including Vertx, Spring MVC, Spring Data, Spring Boot, and RESTful microservices
  • Collaborate with peer technology and development teams across different global locations
  • Identify opportunities for adopting new technologies and work with stakeholders to analyze requirements
  • Lead a culture of innovation and experimentation within an outcome-oriented environment

Requirements

  • Computer Science degree or equivalent industry experience
  • 5 years of professional software development experience
  • Strong proficiency in Java or Go with a deep understanding of building highly performant systems
  • Strong knowledge of OOPs concepts, concurrency, data structures, and algorithms
  • Hands-on experience building distributed micro-service systems and cloud-native applications
  • Experience with NoSQL databases and distributed messaging systems (e.g., Redis, Kafka, Cassandra)
  • Experience with CI/CD tools such as Jenkins and GitHub
  • Experience working in DevOps teams and Scrum environments

Benefits

  • Competitive base salaries and bonus incentives
  • Comprehensive medical, dental, vision, life insurance, and disability benefits
  • Support for financial well-being and retirement
  • Flexible working model with hybrid arrangements
  • Generous paid parental leave policies
  • Career development and training opportunities

About the Company

American Express is a global leader in payments, dedicated to powering growth and innovation through trust and efficiency. Our Global Merchant and Network Services Technology organization modernizes the payments network to enable next-generation products, ensuring a highly resilient and secure ecosystem for customers worldwide.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer III

American Express · Bengaluru

Sign up to apply