Software Engineer II

American Express
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringExperience: 3+ yearsSkills: ["Communication","Debugging","Problem-solving","Learning mindset","Collaboration"]

Design, develop, test, and debug software applications and systems as part of Enterprise Technology Services. Contribute to software builds and code reviews with automated testing, support and monitor services across test, integration, and production environments, and follow security and regulatory best practices. Work in an Agile environment, collaborating with product and business teams to align technology initiatives, and evaluate AI-assisted recommendations to improve engineering speed, quality, and compliance.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
American Express
American Express
3 days ago

Software Engineer II

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live
Reposted: similar role first listed 2 months ago

Job Summary

Design, develop, test, and debug software applications and systems as part of Enterprise Technology Services. Contribute to software builds and code reviews with automated testing, support and monitor services across test, integration, and production environments, and follow security and regulatory best practices. Work in an Agile environment, collaborating with product and business teams to align technology initiatives, and evaluate AI-assisted recommendations to improve engineering speed, quality, and compliance.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, test, and debug software applications and systems.
  • •Complete software builds using consistent development practices, tools, common components, and documentation with guidance.
  • •Perform code reviews and automated testing to maintain high-quality code standards with guidance from peers and leaders.
  • •Support and monitor software across test, integration, and production environments.
  • •Adhere to security and regulatory best practices and collaborate with teams to align technology initiatives with business objectives.

Pay and Benefits

Perks:Health InsuranceDentalVisionLife InsuranceDisabilityRetirementParental LeaveCounseling

Key Requirements

  • •Degree in computer science, computer engineering, or a related field.
  • •Minimum 3 years of software development experience in a professional environment using Java technologies.
  • •Hands-on experience with application design, software development, and automated testing.
  • •Experience with distributed (multi-tiered) systems and relational or NoSQL databases.
  • •Experience working in Agile or other rapid application development methods.
Experience:3+ yearsProfessional software developmentDistributed systemsAgile
Education:
Skills:CommunicationDebuggingProblem-solvingLearning mindsetCollaboration
Languages:US
Tech Stack:JavaVertxSpringSpring BootRESTful micro servicesApache IgniteIgniteIn-Memory ComputingSparkPostgreSQLCassandraKafkaYellowbrickRESTful APIsAgileAI

Company Brief

American Express
Provides global payment, credit, and travel-related financial services for consumers and businesses. Best known for its charge and credit cards, merchant payment network, and premium customer rewards and servicing.
Industry: Payments
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: New York City, United States
Founded: 1850
WebsiteLinkedIn