Exciting Opportunity: Engineer I at American Express

Updated On:
Exciting Opportunity: Engineer I at American Express

Location: Bangalore, India
Work Mode: Hybrid

About the Role

American Express is looking for a Server-Side Engineer to work on the Mobile Application Service Layer (Backend for Frontend), a critical component that supports American Express cardholders worldwide. This role is perfect for individuals who are passionate about technology, problem-solving, and delivering high-quality solutions. The engineer will work in a collaborative team of developers, product managers, designers, and quality analysts to build and maintain the backend services of award-winning mobile applications.

Key Responsibilities

  • Develop and maintain server-side applications that support mobile apps.
  • Write efficient and high-quality code to ensure optimal application performance.
  • Refactor and optimize existing code to improve functionality and maintainability.
  • Utilize modern build tools and continuous integration pipelines.
  • Identify and fix bugs and performance issues.
  • Work with asynchronous programming techniques for smooth application performance.
  • Analyze and optimize the application for high performance and scalability.
  • Design and implement solutions for complex technical problems.
  • Collaborate with different teams to integrate legacy and modern backend services.

Required Skills and Experience

Candidates should have experience in the following areas:

  • Backend development for server-side applications.
  • Strong understanding of RESTful APIs and GraphQL.
  • Proficiency in Java, Kotlin, and Gradle.
  • Experience with unit testing and debugging to ensure application reliability.
  • Knowledge of legacy code integration for maintaining older services.
  • Ability to work effectively in a team environment.
  • Self-starter with a problem-solving mindset.

Educational Qualifications

  • Bachelor’s degree in Computer Science or a related field.
  • Equivalent experience in backend development may also be considered.

Technologies Used

As a part of this role, you will work with technologies such as:

  • Kotlin
  • Java
  • Gradle
  • REST APIs
  • GraphQL
  • Modern DevOps tools and CI/CD pipelines

Employee Benefits

American Express provides various benefits to support the well-being of its employees, including:

  • Competitive salary and performance-based incentives.
  • Financial and retirement planning support.
  • Comprehensive health insurance, including medical, dental, vision, and life insurance.
  • Flexible working arrangements (hybrid, onsite, or virtual depending on the role).
  • Paid parental leave and wellness programs.
  • Access to global on-site wellness centers (based on location).
  • Career development and training opportunities.
  • Confidential counseling and mental health support.

Diversity and Inclusion

American Express is committed to providing equal employment opportunities. They welcome candidates from all backgrounds, regardless of race, gender, nationality, disability, or any other protected status.

Final Thoughts

This role presents an excellent opportunity for individuals looking to advance their careers in backend development while working on large-scale applications that impact millions of users. If you are passionate about coding, problem-solving, and working with modern technologies, this position could be the perfect fit for you.

Chandan Mahato

This article is written by me, and I have Master's Degree in Computer Applications (MCA). For any inquiries, feel free to contact me at chandan@jobcode.in. I’m happy to assist you!

Leave a Comment