Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Sr Software Engineer I

Home > Java programming jobs

Sr Software Engineer I in USA new

  • American Express
  • Full time
  • Email
  • New York, NY

Responsibilities

  • Design, develop, and maintain scalable Java applications and microservices supporting enterprise Identity and Access Management capabilities.
  • Build authentication, authorization, identity lifecycle management, access control, and secure integration services.
  • Design and maintain secure RESTful APIs and integrations with enterprise applications, identity providers, and security platforms.
  • Lead technical design discussions, contribute to architecture decisions, and align solutions with enterprise security standards.
  • Implement CI/CD pipelines, automated testing, security validation, deployment automation, and operational improvements.
  • Support Docker, OpenShift, and cloud-native deployments while troubleshooting production issues and improving system reliability.
  • Conduct code reviews, mentor engineers, provide technical guidance, and drive engineering excellence.
  • Develop unit tests, integration tests, and automated testing frameworks while addressing vulnerabilities, performance bottlenecks, and technical debt.
  • Collaborate with Security Engineering, Infrastructure, Architecture, DevOps, and application development teams.

Requirements

  • 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 Java and enterprise application expertise.
  • Extensive experience building scalable distributed applications and microservices using Java and Spring Boot.
  • Experience with RESTful APIs, enterprise web services, secure software development, application security, and IAM concepts.
  • Knowledge of OAuth 2.0, OpenID Connect, SAML, JWT, authentication, authorization, and access-management standards.
  • Experience with Maven, Git, Jenkins, CI/CD pipelines, relational and/or NoSQL databases, testing, debugging, troubleshooting, and performance optimization.
  • Ability to lead technical initiatives, contribute to architecture discussions, communicate effectively, and deliver complex engineering solutions.
  • Preferred qualifications include hands-on IAM platform experience, identity-provider integrations, identity governance, privileged access management, Docker, Kubernetes, OpenShift, cloud-native development, Zero Trust, observability, incident management, DevSecOps, security scanning, vulnerability remediation, mentoring, and technical reviews.

Benefits

  • Competitive base salaries and bonus incentives.
  • 6% company match on the retirement savings plan and free financial coaching.
  • 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 of paid parental leave for all parents for pregnancy, adoption, or surrogacy.
  • Access to onsite wellness centers, counseling through the Healthy Minds program, and career development and training opportunities.

Salary: $123k - $215k/yr

American Express

At American Express, we know that with the right backing, people and businesses have the power to progress in incredible ways. Whether we’re supporting our customers’ financial confidence to move ahead, taking commerce to new heights, or encouraging people to explore the world, our colleagues are...

Similar positions

Lead Software Engineer

  • 8th Light
  • Full time
  • Remote
  • 10/26/2026
  • Salary: $126k-$157k
  • United States

Principal Software Engineer - Vector Search

  • Elastic
  • Full time
  • Remote
  • 10/26/2026
  • Salary: €73k-€116k
  • Greece

Java Senior Software Engineer

  • MariaDB plc
  • Full time
  • Remote
  • 10/25/2026
  • Salary: Competitive
  • Georgia

Java Senior Software Engineer

  • MariaDB plc
  • Full time
  • Remote
  • 10/25/2026
  • Salary: Competitive
  • Serbia

AI Full Stack Lead

  • BT
  • Full time
  • Others
  • 10/25/2026
  • Bengaluru, India