Software Engineer - Java , Rest API - Personalization jobs in United States
cer-icon
Apply on Employer Site
company-logo

American Express · 3 hours ago

Software Engineer - Java , Rest API - Personalization

American Express is a company with a long history of innovation and a commitment to its customers and colleagues. They are seeking an experienced Software Engineer to join their Enterprise Customer Intelligence Engineering team, focusing on delivering global Personalization capabilities using innovative technologies and methodologies. The role involves developing and testing software applications, collaborating within agile teams, and continuously improving the technical landscape.

Credit CardsFinanceFinancial ServicesPaymentsTravel
check
Comp. & Benefits
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Responsible for contacting clients with overdue accounts to secure the settlement of the account. Also they do preventive work to avoid future overdues with accounts that have a high exposure
Owns the development and testing aspect of the software development for assigned applications
Functions as a member of an agile team and helps drive consistent development and test practices with respect to tools, common components, and documentation
Primary focus (80%+) is spent writing code, unit testing, test automation, quality assurance & doing automation testing in ongoing sprints
Review requirements specification for development, defects, performance, reliability, scalability and set up and maintain the environment
Responsible for performing code reviews, quality checks, implementing automated testing to gain efficiencies. Implementing proof of concepts and new technologies to progress the efficiencies of the technical landscape
Develops deep understanding of tie-ins with other systems and platforms within the supported domains
Performs ongoing refactoring of code, quality assurance and testing, applying best methodologies and processes
Sees opportunities to adopt innovative technologies & ideas in development / test area
Provides continuous support for ongoing application availability
Collaborate/influence within and across teams to create successes with an innovative attitude to challenge the status quo

Qualification

JavaREST API developmentMachine LearningPythonSpring BootAgile PracticesAnalytical ThinkingBusiness AnalysisBusiness Product Knowledge

Required

A Bachelor's or higher degree (or its equivalent) in computer science, Computer engineering, Electronics Engineering or a directly related field
4+ years of experience in software development and quality assurance
Expertise in programming knowledge in Java - Solid understanding of data structures and common algorithms
Good knowledge REST API development will be a plus
Looks proactively beyond the obvious for continuous improvement opportunities
Willingness to learn new technologies and exploit them to their optimal potential
Proven ability to apply theoretical and practical knowledge to achieve stated goals of the job duties

Preferred

Prior experience in Personalization domain will be a big plus

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

company-logo
American Express is a financial services company that provides credit cards, charge cards, payment solutions, and related services.

Funding

Current Stage
Public Company
Total Funding
unknown
1978-01-13IPO

Leadership Team

leader-logo
Brett Mooney
CEO & Country Manager, American Express Canada
linkedin
leader-logo
Stephen J. Squeri
Chairman and CEO
Company data provided by crunchbase