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

Sr Software Engineer II

Home > Java programming jobs

Sr Software Engineer II in USA new

  • American Express
  • Full time
  • Email
  • Phoenix, AZ

Responsibilities

  • Design, develop, and deliver scalable full-stack software solutions using Java and Python.
  • Lead the architecture and implementation of distributed systems for performance, reliability, and maintainability.
  • Own feature delivery from design and development through deployment, monitoring, and production support.
  • Build RESTful APIs, microservices, event-driven systems, and service-to-service integrations.
  • Improve coding standards, testing, documentation, CI/CD pipelines, test automation, and developer productivity.
  • Design for scalability, resilience, and observability through monitoring, logging, and alerting.
  • Contribute to containerization, infrastructure-as-code, auto-scaling, and cloud-native adoption.
  • Debug complex issues, identify bottlenecks, conduct root-cause analysis, and implement long-term fixes.
  • Mentor junior engineers and provide technical leadership through reviews, design discussions, and knowledge sharing.
  • Collaborate with architects, product managers, and cross-functional teams to translate business needs into technical solutions.
  • Influence technical direction and deliver high-impact outcomes aligned with organizational goals.

Requirements

  • 6+ years of professional software development experience.
  • Strong Java expertise and working knowledge of Python for backend or data-driven applications.
  • Deep experience with Java ecosystems and frameworks such as Spring or Spring Boot.
  • Full-stack development experience with backend services and modern frontend frameworks such as React or Angular.
  • Experience with RESTful APIs, microservices architectures, distributed systems, concurrency, scalability, and performance optimization.
  • Experience with relational or NoSQL databases, including PostgreSQL, MySQL, Oracle, Cassandra, DynamoDB, or MongoDB.
  • Experience with Docker, Kubernetes, infrastructure-as-code, messaging and streaming platforms, and cloud platforms.
  • Hands-on experience with test data generation, unit testing, CI/CD pipelines, API design standards, OpenAPI or Swagger, versioning, and contract-driven development.
  • Preferred basic understanding of AI/ML, Generative AI, LLMs, prompt engineering, and Retrieval-Augmented Generation.
  • Bachelor’s degree in computer science, engineering, or equivalent practical experience; an advanced degree is a plus.
  • Proficiency in Agile/Scrum methodologies and modern software development lifecycle practices.

Benefits

  • Competitive base salaries and bonus incentives.
  • 6% company match on the 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 of paid parental leave for all parents, including pregnancy, adoption, or surrogacy leave.
  • Access to global onsite wellness centers staffed with nurses and doctors, depending on location.
  • Free confidential counseling through the Healthy Minds program.
  • 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

Senior Core Infrastructure Engineer

  • Oracle
  • Full time
  • Others
  • 10/25/2026
  • Salary: Competitive
  • Bengaluru, India