American Express · 2 hours ago
Software Engineer II
American Express is a company with a long history of innovation and a commitment to supporting its customers and employees. The Software Engineer II role involves collaborating with product teams and technical experts to develop high-quality software solutions, while also providing guidance to junior team members and supporting production applications.
Credit CardsFinanceFinancial ServicesPaymentsTravel
Responsibilities
Collaborate with product team & technical experts to identify optimal solutions for business requirements
Contribute to analysis, design of software components, and develop software with highest quality
Understand & adopt best practices. enterprise guidelines during software development
Identify technical debts in the platform and work with leads & product owner to triage based on criticality
Provide post-implementation production support for applications/services
Guide junior team members in the project during software development
Contribute to CI/CD initiatives like Test Automation, Alerting & Monitoring strategy etc
Qualification
Required
Bachelor's Degree in related field preferred; proven industry experience
3-8 years of full stack software development with good hands-on experience across all tiers of the application
Experience in building & hosting applications on cloud is a plus
Experience in developing software applications using agile methodologies
Experience in supporting production issues post implementation
Full stack software development using Java 11 or higher with Spring framework, Spring Boot, REST APIs, microservices architecture, RDBMS(Postgres/Oracle or similar), UI design & development using Angular or React
Experience in delivering software using DevOps practices like CI, CD, Automated testing, Alerting & Monitoring etc
Good understanding of application security principles & remediating vulnerabilities
Understanding of multi-tier application architectures and related development
Proven experience in creating automated tests using test frameworks
Knowledge and understanding of the SDLC principles
Understanding of BDD & TDD practices
Excellent communication & collaboration skills
Willingness to learn/experiment new technologies/tools
Benefits
Competitive base salaries
Bonus incentives
6% Company Match on retirement savings plan
Free financial coaching and financial well-being support
Comprehensive medical, dental, vision, life insurance, and disability benefits
Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
20+ weeks paid parental leave for all parents, regardless of gender, offered for pregnancy, adoption or surrogacy
Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
Free and confidential counseling support through our Healthy Minds program
Career development and training opportunities
Company
American Express
American Express is a financial services company that provides credit cards, charge cards, payment solutions, and related services.
Funding
Current Stage
Public CompanyTotal Funding
unknown1978-01-13IPO
Leadership Team
Recent News
San Gabriel Valley Tribune
2026-01-17
2026-01-16
Company data provided by crunchbase