FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer II – Java, Digital Payments
American Express. Design, develop, test, and debug software applications and systems .
Posted 9/19/2026full-timePhoenix • Arizona • United StatesMid-LevelSenior💰 $89,250 - $150,250 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates strong proficiency in Java and experience in developing enterprise applications, with a solid understanding of distributed systems, RESTful APIs, and Agile methodologies. Capable of adhering to security best practices while collaborating with cross-functional teams to align technology with business objectives.
Highest-signal resume keywords
Java ProficiencyEnterprise Application DevelopmentRESTful APIsAgile MethodologiesAutomated Testing
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentObject-Oriented DesignDistributed SystemsAlgorithmsNoSQL DatabasesRelational DatabasesMicroservices ArchitectureAutomation TestingCode ReviewsDocumentation
Soft Skills
CollaborationCommunication
Tools & Technologies
Agile ToolsTesting ToolsDevelopment Tools
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceComputer Engineering
Industry Keywords
Software ComplianceSecurity Best PracticesSoftware Engineering
Tech Stack
Tools & technologiesJavaMicroservicesNoSQL
About the role
Key responsibilities & impact- Design, develop, test, and debug software applications and systems
- Complete software builds using consistent development practices, tools, common components, and documentation
- 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
Requirements
What you’ll need- Bachelor’s degree in computer science, Computer Engineering, and/or comparable experience
- Knowledge of distributed (multi-tiered) systems, algorithms, NoSQL and relational databases
- Knowledge of the core tools used in planning, analyzing, crafting, building, testing, configuring, and maintaining assigned applications
- Strong proficiency in Java with hands-on experience developing enterprise applications
- Working knowledge of RESTful APIs and microservices architecture
- Software engineering and development experience or a related job
- Experience in application design, software development, and automated testing
- Experience in object-oriented design and coding with a variety of languages
- Experience in distributed (multi-tiered) systems, algorithms, and relational databases
- Experience in Agile software development methodologies and practices such as Scrum/Kanban, iterations, and user stories
- Experience in automation testing and documentation, including automated, functional, and performance testing
- Visa sponsorship may be provided for certain positions depending on business unit 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 the Healthy Minds program
- Career development and training opportunities