Talent.com
This job offer is not available in your country.
Software Engineer - Java Development + Public Cloud

Software Engineer - Java Development + Public Cloud

AMEXBengaluru, Karnataka, India
12 hours ago
Job description

Job Description

Work Location Options :

Hybrid

At American Express, our culture is built on a 175-year history of innovation, shared and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you'll experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career.

Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express.

How will you make an impact in this role?

As an Engineer in Cloud Engineering, you will be a key engineer in the development of observability telemetry architecture and systems that span multiple clouds. You will work on software initiatives, rapid POCs, analysis of software products, and real-time multi Petabyte high throughput low latency applications.

  • Support engineers and project managers in rapid development and deployment
  • Troubleshoot production issues by engaging support teams and assist in the resolution of issues; formulate action plan; interpreting the results to determine further action; perform root cause analysis to prevent future occurrence of issues, and create / update support Runbooks
  • Drive both high level and detailed design, conduct design reviews, and feature implementation
  • Actively participate in the design of new systems and the redesign of existing systems to meet product requirements, changing needs
  • Engage and work with cross-functional leaders to understand and help define business principles, goals and strategy within scope of responsibility.
  • Communicate to senior leaders with regard to strategy direction and changes.
  • Mentor engineers and solution architects to ensure technology complexities are understood very clearly to implement solutions expeditiously with high quality.
  • Perform Rapid POCs to prove software initiatives and validate ideas for large multi cloud observability platform deployments

Minimum Qualifications

  • Experience 5 -8 Years
  • Strong grasp of data structures and algorithms
  • Strong hands-on experience in Java with extensive understanding of the JVM and garbage collectors and JVM memory model
  • Extensive experience in designing and implementing large scale distributed data intensive platforms with high resiliency, availability, and reliability
  • Strong experience in maintaining high throughput, low latency applications
  • Strong written, verbal communications, presentation skills, leadership, problem solving and analytical skills
  • Proven collaboration skills along with the ability to influence without authority
  • Bachelor's Degree in Computer Science, Computer Science Engineering, or related field required; Advanced Degree preferred, with 8 or more years of experience in software engineering, design and architecture .
  • Preferred Qualifications

  • Hands on experience with Java , J2EE
  • Experience with micro services architectures and service mesh technologies

  • Experience configuring and administering EKS clusters in AWS
  • Strong knowledge of observability concepts and troubleshooting experience
  • Experience in implementing comprehensive monitoring and logging solutions in AWS using CloudWatch
  • Experience in Terraform and Infrastructure as code.
  • Experience in Helm
  • Strong scripting skills in Shell and / or python
  • Experience with large-scale distributed systems and architecture knowledge (Linux / UNIX and Windows operating systems, networking, storage) in a cloud computing or traditional IT infrastructure environment
  • Must have a good understanding of cloud concepts (Storage / compute / network)
  • Experience with Git and GitHub
  • Experience with code build and deployment using GitHub actions, and Artifact Registry
  • Proficient in developing and maintaining technical documentation, ADRs, and runbooks
  • We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally :

  • Competitive base salaries
  • Bonus incentives
  • Support for financial-well-being and retirement
  • Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location)
  • Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
  • Generous paid parental leave policies (depending on your location)
  • Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
  • Free and confidential counseling support through our Healthy Minds program
  • Career development and training opportunities
  • American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law.

    Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.

    Other Jobs You May Be Interested In

    Senior Software Engineer I

    Bengaluru Urban, Karnataka, India

    Software Engineer III

    Bengaluru Urban, Karnataka, India

    Senior Software Engineer I

    Bengaluru Urban, Karnataka, India

    Software Engineer III

    Bengaluru Urban, Karnataka, India

    Golang Developer

    Bengaluru Urban, Karnataka, India

    Software Engineer II

    Bengaluru Urban, Karnataka, India

    Senior Software Engineer I

    CHENNAI, Tamil Nadu, India

    Software Engineer III

    Burgess Hill, West Sussex, United Kingdom

    Software Engineer II

    Phoenix, Arizona, United States

    Slide 1 of 3When you become part of our Talent Community, well keep you posted about future job opportunities that you may be a match for, as well as career-related events.

    Create a job alert for this search

    Software Engineer Java • Bengaluru, Karnataka, India

    Related jobs
    • Promoted
    • New!
    Specialist Software Engineer - Java+Cloud

    Specialist Software Engineer - Java+Cloud

    Société Générale AssurancesBengaluru, Karnataka, India
    Specialist Software Engineer - Java+Cloud.IT (Information Technology) Permanent contract Bangalore, India Hybrid Reference 25000GTO Start date 2025 / 10 / 06 Publication date 2025 / 09 / 23.Must work Indep...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Senior Java Software Engineer - SQL, Hibernate, Spring

    Senior Java Software Engineer - SQL, Hibernate, Spring

    EpamBengaluru, Karnataka, India
    The successful candidate will play a crucial role in developing and implementing software solutions.You will spearhead the creation and execution of Java-based applications utilizing SQL, Hibernate...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Senior Software Engineer - GoLang / Java

    Senior Software Engineer - GoLang / Java

    Verve GroupBengaluru, Karnataka, India
    Verve has created a more efficient and privacy-focused way to buy and monetize advertising.Verve is an ecosystem of demand and supply technologies fusing data, media, and technology together to del...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Senior Software Engineer (Java, AWS, Microservices)

    Senior Software Engineer (Java, AWS, Microservices)

    EpamBengaluru, Karnataka, India
    EPAM is a leading global provider of digital platform engineering and development services.We are committed to having a positive impact on our customers, our employees, and our communities.We embra...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Software Engineer III - Java, AWS, Terraforms

    Software Engineer III - Java, AWS, Terraforms

    JPMorgan Chase & Co.Bengaluru, Karnataka, India
    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorgan Chase within the Consumer & Community Banking...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Development Engineer (Java)

    Development Engineer (Java)

    VerifoneBengaluru, Karnataka, India
    For more than 30 years Verifone has established a remarkable record of leadership in the electronic payment technology industry. Verifone has one of the leading electronic payment solutions brands a...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Software Engineer - Java / AWS Developer

    Software Engineer - Java / AWS Developer

    The Nielsen CompanyBengaluru, Karnataka, India
    At Nielsen, we believe that career growth is a partnership.You ultimately own, fuel and set the journey.By joining our team of nearly 14,000 associates, you will become part of a community that wil...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Software Engineer III - Java, AWS

    Software Engineer III - Java, AWS

    JPMorgan Chase & Co.Bengaluru, Karnataka, India
    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorgan Chase within the Consumer and community banki...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Software Development Engineer 5.5 (Java)

    Software Development Engineer 5.5 (Java)

    AdobeBengaluru, Karnataka, India
    Changing the world through digital experiences is what Adobe’s all about.We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital exper...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Software Engineer - ( Java and GO, AWS, Kubernetes, Terraform, Cassandra, PostgreSQL)

    Software Engineer - ( Java and GO, AWS, Kubernetes, Terraform, Cassandra, PostgreSQL)

    The Nielsen CompanyBengaluru, Karnataka, India
    At Nielsen, we believe that career growth is a partnership.You ultimately own, fuel and set the journey.By joining our team of nearly 14,000 associates, you will become part of a community that wil...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Senior Java Software Engineer - SQL, Hibernate

    Senior Java Software Engineer - SQL, Hibernate

    EpamBengaluru, Karnataka, India
    The successful candidate will play a crucial role in developing and implementing software solutions.You will spearhead the creation and execution of Java-based applications utilizing SQL and Hibern...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Software Engineer (Java)

    Software Engineer (Java)

    AdyenBengaluru, Karnataka, India
    Adyen provides payments, data, and financial products in a single solution for customers like Meta, Uber, H&M, and Microsoft - making us the financial technology platform of choice.At Adyen, everyt...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Lead Software Engineer - Java, AWS

    Lead Software Engineer - Java, AWS

    JPMorgan Chase & Co.Bengaluru, Karnataka, India
    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investme...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Software Engineer III- Cloud Services - Java / AWS

    Software Engineer III- Cloud Services - Java / AWS

    JPMorgan Chase & Co.Bengaluru, Karnataka, India
    You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II a...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Software Development Engineer II-Java

    Software Development Engineer II-Java

    Central ParkingBengaluru, Karnataka, India
    GMP has established itself as the pioneer of Interoperable Smart Parking which connects all parking and mobility stakeholders on a common platform who are operating in silos.GMP has had great succe...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Senior Software Engineer I - Java Fullstack

    Senior Software Engineer I - Java Fullstack

    UnitedHealth GroupBengaluru, Karnataka, India
    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives.The work you do with our team will directly improve health outcomes by connect...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Software Engineer III- Cloud Services Java / AWS

    Software Engineer III- Cloud Services Java / AWS

    JPMorgan Chase & Co.Bengaluru, Karnataka, India
    You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II a...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Software Development Engineer

    Software Development Engineer

    ScaleneWorksBengaluru, Karnataka, India
    We are seeking an experienced Java Software Development Engineer to join our dynamic team.The ideal candidate will have 7 to 9 years of hands-on experience in Java development, with a strong backgr...Show moreLast updated: 12 hours ago