About the Role
We are seeking a Senior Software Engineer to join our team in a remote capacity. As a Senior Software Engineer, you will be part of an agile team at American Express, where your contributions will help shape the future of our technology landscape. Your primary focus will be on writing high-quality code and developing innovative solutions that enhance our fraud risk assessment processes.
What You'll Do
- Write and maintain quality code, focusing on Java development and automated testing practices.
- Build and deploy microservices and web services that support fraud risk assessments for customer transactions.
- Enhance the efficiency, reliability, and scalability of our data pipelines.
- Collaborate with cross-functional teams to drive initiatives and influence outcomes.
- Develop and maintain CI/CD pipelines for continuous integration and delivery.
- Refactor code and perform quality assurance testing, applying best practices in software development.
- Identify and implement opportunities for adopting innovative technologies in your work.
- Provide ongoing support for application availability and performance.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent work experience).
- 5+ years of experience in software development and quality assurance.
- 1 year of experience in Java development and building large-scale distributed applications.
- Experience with relational and NoSQL databases such as Oracle, Cassandra, and Postgres.
- Familiarity with automated release management tools like Gradle, Git, and Jenkins.
- Excellent leadership and communication skills, with the ability to influence stakeholders at all levels.
- Willingness to learn new technologies and apply them effectively.
Nice to Have
- Experience building APIs using REST or gRPC frameworks.
- Hands-on experience with Java reactive programming.
- Proficiency in writing and optimizing complex SQL queries.
- Familiarity with CI/CD tools like Jenkins and GitHub Actions.
What We Offer
- Competitive base salary and bonus incentives.
- Comprehensive medical, dental, vision, life insurance, and disability benefits.
- Flexible working model with options for hybrid, onsite, or fully virtual arrangements.
- Generous paid parental leave policies.
- Access to global wellness centers and counseling support through our Healthy Minds program.
- Career development and training opportunities.
Join us as a Senior Software Engineer and be part of a team that values innovation and collaboration. Your work will have a direct impact on our customers and the future of American Express.
This Senior Software Engineer position at American Express offers a unique opportunity to work remotely while driving innovation in fraud risk assessment technology. With competitive benefits and a focus on professional growth, this role stands out in the FinTech industry.
About hackajob
Explore hackajob careers in 2026 and discover exciting job openings across remote, hybrid, and office roles. With advanced filters, application tracking, and valuable company insights, you can easily tailor your resume and find the perfect career opportunity at hackajob. Stay updated on the latest industry news and vacancy scores to enhance your job search experience. Start your journey today!
Who Will Succeed Here
Proficient in Java and experienced with Microservices architecture, demonstrating the ability to design scalable solutions that integrate seamlessly with CI/CD pipelines.
Strong understanding of Agile methodologies and tools, exhibiting adaptability and a proactive approach to problem-solving in a fully remote work environment.
Deep knowledge of both SQL and NoSQL databases, enabling the development of efficient data models and queries that optimize performance in fraud risk assessment applications.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months