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
  • Sunrise, FL

Responsibilities

  • Design, develop, and deliver scalable full-stack software solutions using Java and Python.
  • Lead architecture and implementation of distributed systems with a focus on performance, reliability, scalability, and maintainability.
  • Own feature delivery from design and development through deployment, monitoring, and production support.
  • Build RESTful APIs, microservices, service integrations, and event-driven systems with strong service contracts and backward compatibility.
  • Mentor junior engineers through code reviews, design discussions, and knowledge sharing.
  • Improve coding standards, testing, test automation, CI/CD pipelines, documentation, and developer productivity.
  • Identify bottlenecks, debug complex issues, perform root-cause analysis, and implement lasting fixes.
  • Design monitoring, logging, alerting, observability, containerization, infrastructure-as-code, and auto-scaling solutions.
  • Collaborate with architects, product managers, and cross-functional teams to translate business requirements into technical solutions.
  • Influence technical direction and deliver high-impact outcomes aligned with organizational goals.

Requirements

  • 6+ years of professional software development experience with strong Java expertise and working knowledge of Python.
  • Deep experience with Java ecosystems and frameworks such as Spring and Spring Boot or equivalent.
  • Experience with full-stack development, including backend services and modern frontend frameworks such as React or Angular.
  • Experience building RESTful APIs, microservices architectures, service-to-service integrations, and distributed systems.
  • Experience with relational databases such as PostgreSQL, MySQL, and Oracle and/or NoSQL databases such as Cassandra, DynamoDB, and MongoDB.
  • Experience with Docker, Kubernetes, infrastructure-as-code tools such as Terraform and CloudFormation, and cloud platforms such as AWS, Azure, or GCP.
  • Experience with messaging and streaming platforms such as Kafka, RabbitMQ, or JMS.
  • Hands-on experience generating test data and developing and executing unit tests.
  • Preferred: basic understanding of AI/ML, generative AI, LLMs, prompt engineering, and Retrieval-Augmented Generation.
  • Experience with API design standards, OpenAPI/Swagger, versioning, contract-driven development, and CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
  • Bachelor’s degree in computer science, engineering, or equivalent practical experience; an advanced degree is a plus.

Benefits

  • Competitive base salaries and bonus incentives.
  • Retirement savings plan with company matching.
  • Free financial coaching and financial well-being support.
  • Comprehensive medical, dental, vision, life insurance, and disability benefits.
  • Flexible hybrid, onsite, or virtual working arrangements depending on role and business need.
  • 20+ weeks of paid parental leave for all parents, including pregnancy, adoption, or surrogacy.
  • Access to global onsite wellness centers, confidential counseling through Healthy Minds, 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

Software Engineer (C++/Java)

  • Databento
  • Full time
  • USA
  • 10/26/2026
  • Salary: $150k-$250k
  • Remote

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