Software Engineer II

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

Design, develop, test, and debug software applications and distributed systems while maintaining high code quality through reviews and automated testing. Build and monitor services across test, integration, and production environments, applying security and regulatory best practices. Collaborate with product and business teams to translate objectives into solutions, and use AI tools to improve coding workflows and ensure accurate, secure outputs.

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: 1 hour agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Design, develop, test, and debug software applications and distributed systems while maintaining high code quality through reviews and automated testing. Build and monitor services across test, integration, and production environments, applying security and regulatory best practices. Collaborate with product and business teams to translate objectives into solutions, and use AI tools to improve coding workflows and ensure accurate, secure outputs.
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, and documentation.
  • •Perform code reviews and automated testing to maintain high-quality code standards.
  • •Support and monitor software across test, integration, and production environments.
  • •Integrate AI tools into coding, testing, and debugging workflows while evaluating accuracy, quality, security, and engineering alignment.

Pay and Benefits

Perks:Health InsuranceDentalVisionLife InsuranceDisabilityRetirementParental Leave

Key Requirements

  • •Degree in computer science, computer engineering, or a related field.
  • •3+ years of professional software development experience using Java technologies (Vertx, Spring, Spring Boot, RESTful microservices).
  • •Hands-on application design, software development, and automated testing.
  • •Experience with distributed multi-tier systems and relational or NoSQL databases (PostgreSQL, Cassandra) with Kafka and Spark; Ignite is a plus.
  • •Experience working in Agile (or similar) rapid application development, with strong written and oral communication skills.
Experience:3+ years
Education:Bachelor's in Computer science or computer engineering (or related field)
Skills:CommunicationCollaborationProblem-solvingDebugging
Tech Stack:JavaVertxSpringSpring BootRESTful microservicesRESTful APIsIgniteIn-Memory ComputingSparkPostgreSQLCassandraKafkaYellowbrickAgileAI

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