10-Jul-2026
Karnataka (KA), 1
Full Time
Group
Location: Bengaluru, Karnataka
Job Type: Full-Time
Company: American Express
At American Express, we believe that with the right backing, people and businesses have the power to progress in incredible ways. Join a global and diverse community committed to supporting our customers, communities, and each other. When you join Team Amex, you’ll grow and thrive with a career that’s unique to you—supported by flexible programs and benefits that help you live your best life, personally and professionally.
You’ll be recognized for your contributions, leadership, and impact. We win together as a team—delivering the world’s best customer experience with integrity in a culture where everyone feels like they belong.
Join Team Amex and let's lead the way together.
As a Software Engineer at American Express, you’ll be a key player in an agile team responsible for developing, deploying, and maintaining innovative technology solutions. You’ll contribute to a microservices-based architecture, leveraging modern tools and frameworks, and help shape the future of software at Amex.
Develop and maintain scalable, high-performance applications.
Write clean and efficient code primarily in Java; experience with Golang and Python is a plus.
Participate in code reviews and automated testing.
Debug and remediate complex software issues.
Enable and support automated deployments across test, integration, and production environments.
Design systems to auto-scale based on demand projections.
Demonstrate increased self-reliance and initiative to meet team goals.
Lead by example and drive improvements to existing processes.
Mentor and support less experienced engineers.
Collaborate with cross-functional teams and leaders to drive results.
Be accountable for delivering high-quality work both independently and with the team.
Champion innovation and challenge the status quo with creative ideas.
Serve as a core member of an agile team using the latest development practices.
Write unit tests, build and work with APIs, and support automation strategies.
Work closely with global teams to build knowledge management solutions.
Identify and implement new technologies to solve business problems.
BS/MS in Computer Science, Computer Engineering, or a related field.
5+ years of professional software development experience (Java preferred).
Strong problem-solving skills and ability to translate business needs into technical solutions.
Proficiency in at least one 3rd or 4th generation programming language.
Solid grasp of Agile practices, microservices architecture, and CI/CD pipelines.
Experience with Golang, Python, Docker, K8s, Kafka, Cassandra, Postgres, and Spring Framework.
Knowledge of Event Sourcing, CQRS, and Hexagonal Architecture.
Background in cloud-centric development and infrastructure automation (e.g., Terraform).
Familiarity with DevOps tools and quality-focused engineering.
Agile Development Practices
Programming Languages and Frameworks
Software Configuration and Porting
Analytical Thinking & Business Analysis
Strong Product and Business Knowledge
We support the holistic well-being of our employees with benefits including:
Competitive base salaries & bonus incentives
Retirement & financial wellness support
Comprehensive medical, dental, vision, life, and disability coverage
Flexible work models: hybrid, onsite, or virtual
Paid parental leave and support for growing families
On-site wellness centers (select locations)
Healthy Minds: Free, confidential mental health counseling
Extensive career development & training opportunities
American Express is proud to be an equal opportunity employer. We make employment decisions without regard to race, gender, religion, national origin, disability, age, sexual orientation, gender identity, veteran status, or any other protected status.
Employment is contingent on successful completion of background verification, as required by applicable laws and regulations.
Let me know if you’d like this formatted for LinkedIn, PDF, or as a ready-to-post listing for job portals!
Welcome to Jobjaniye.com. We provide job seekers with information gathered from various publicly available job posting websites, including but not limited to Google, Indeed, LinkedIn, and other well-known job platforms. Our mission is to help individuals find employment opportunities by offering up-to-date job listings and career-related resources. We do not charge any fees for accessing or using our website, and all job information is provided free of charge.
Jobjaniye.com. does not directly offer, manage, or engage in the hiring process for any of the job listings featured on our website. All listings are sourced from third-party job posting platforms such as Indeed, LinkedIn, and other recognized job websites.
By using our website, you acknowledge and accept the above terms and conditions. Thank you for visiting Jobjaniye.com., and we wish you success in your job search.
For any inquiries or to raise a complaint, please contact us at jobpostingcustomercare@gmail.com.