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.

Senior Software Engineer
American Express. Serve as a senior technical contributor within an Agile development team .
Posted 10/24/2026full-timeNew York City • New York • United StatesSenior💰 $123,000 - $215,250 per yearWebsite
Tech Stack
Tools & technologiesCloudDockerJavaJenkinsKubernetesMavenMicroservicesNoSQLOpenShiftSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Serve as a senior technical contributor within an Agile development team
- Design, develop, and maintain scalable, secure, highly available Java applications and microservices supporting enterprise IAM capabilities
- Build and enhance authentication, authorization, identity lifecycle management, and access control services
- Lead technical design discussions and contribute to architectural decisions
- Develop and maintain secure RESTful APIs and integrations with enterprise applications, identity providers, and security platforms
- Implement secure authentication flows, role-based access control, least-privilege principles, and protection of sensitive information
- Design, implement, and optimize CI/CD pipelines for automated builds, testing, security validation, and deployments
- Develop automation to improve operational efficiency and reliability
- Collaborate with Security Engineering, Infrastructure, Architecture, DevOps, and application development teams
- Conduct code reviews, provide technical guidance, and mentor junior and mid-level engineers
- Address application vulnerabilities, performance bottlenecks, and technical debt
- Develop unit tests, integration tests, and automated testing frameworks
- Support containerized applications and cloud-native deployments using Docker and OpenShift
- Troubleshoot production issues, perform root cause analysis, and implement sustainable solutions
- Participate in production support and maintain availability, resilience, and security of identity management services
- Evaluate emerging technologies, security frameworks, and software engineering practices
Requirements
What you’ll need- Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related technical field, or equivalent professional experience
- 5+ years of professional software development experience, with strong expertise in Java and enterprise application development
- Extensive experience designing and building scalable, distributed applications and microservices using Java, Spring Boot, and related technologies
- Strong understanding of object-oriented programming, data structures, algorithms, software design patterns, and clean code principles
- Experience designing, developing, and integrating RESTful APIs and enterprise web services
- Solid understanding of secure software development practices, application security principles, and enterprise security requirements
- Experience with authentication, authorization, access management, or Identity and Access Management (IAM) concepts
- Knowledge of OAuth 2.0, OpenID Connect (OIDC), SAML, or JWT
- Experience with Maven, Git, Jenkins, and CI/CD pipelines
- Experience with relational and/or NoSQL databases and their integration with enterprise applications
- Strong troubleshooting, debugging, performance optimization, and problem-solving skills
- Experience with unit testing, integration testing, test automation, and software quality assurance
- Ability to independently lead technical initiatives, contribute to architecture discussions, and deliver complex engineering solutions
- Strong communication and collaboration skills across engineering, security, and infrastructure teams
- Proactive mindset focused on continuous improvement, innovation, security, and operational excellence
- Preferred: experience with IAM platforms, identity providers, identity lifecycle management, access governance, privileged access management, Docker, Kubernetes, OpenShift, cloud-native applications, Zero Trust Architecture, observability, DevSecOps, security scanning, vulnerability remediation, mentoring, and technical reviews
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