Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
American Express

Software Engineer II

American Express

Software Engineer II building and testing Java applications for American Express financial services. Supporting production systems, code quality, security, and AI-assisted engineering workflows.

Posted 8/4/2026full-timePhoenix • Arizona • 🇺🇸 United StatesMid-LevelSenior💰 $89,250 - $150,250 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software development with a focus on Java technologies, application design, and automated testing. Proficient in integrating AI tools to enhance coding workflows and ensuring compliance with security and regulatory standards.

Highest-signal resume keywords
Java TechnologiesSpring BootRESTful MicroservicesAutomated TestingAgile Methodologies

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentApplication DesignDebuggingCode ReviewDistributed SystemsAlgorithmsRelational DatabasesNoSQL DatabasesAI IntegrationPrompt Engineering
Soft Skills
Communication SkillsCreative ThinkingProblem Solving
Tools & Technologies
Vert.xIgniteSparkPostgreSQLCassandraKafkaIntelliJCouchbaseOpenSearchRESTful APIs
Industry Keywords
Software ComplianceSecurity Best PracticesRapid Application Development

Tech Stack

Tools & technologies
CassandraJavaKafkaMicroservicesNoSQLPostgresPythonSparkSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Design, develop, test, and debug software applications and systems
  • Complete software builds using tools, common components, and documentation with guidance from peers and leaders
  • Complete code reviews and automated testing to maintain high-quality code standards
  • Support and monitor software across test, integration, and production environments
  • Adhere to security and regulatory best practices to ensure software compliance
  • Collaborate with product and business teams to align technology initiatives with business objectives
  • Integrate AI tools into coding, testing, debugging workflows, and documentation to improve development speed and code quality
  • Evaluate AI-generated recommendations for accuracy, quality, engineering-standard alignment, and security while maintaining accountability for outputs

Requirements

What you’ll need
  • Degree in computer science, computer engineering, or a related field
  • Minimum 3 years of professional software development experience with Java technologies
  • Experience with Vert.x, Spring, Spring Boot, RESTful microservices, Ignite, in-memory computing, Spark, PostgreSQL, Cassandra, Kafka, IntelliJ, Couchbase, OpenSearch, Python, and RESTful APIs
  • Hands-on experience with application design, software development, and automated testing
  • Experience with distributed multi-tier systems, algorithms, and relational or NoSQL databases
  • Ability to interpret technical and business objectives and challenges and develop solutions
  • Ability to learn and investigate new technologies and business domains, question the status quo, and think creatively
  • Ability to debug basic software components and identify code defects for remediation
  • Experience working in Agile or other rapid application development methods
  • Experience leveraging and building Agent Skills and prompt engineering
  • Proficient oral and written communication skills
  • Visa sponsorship may be provided for certain positions depending on business requirements, position nature, cost, and applicable laws

Benefits

Comp & perks
  • 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