Posted:1 week ago| Platform:
Work from Office
Full Time
You Lead the Way. We ve Got Your Back. You won t just shape the world of software. You ll shape the world of life, work and play. Our Software Engineers not only understand how technology works, but how that technology intersects with the people who count on it every day. Today, innovative ideas, insight and new perspectives are at the core of how we create a more powerful, personal and fulfilling experience for all our customers. So if you re interested in a career creating breakthrough software and making an impact on an audience of millions, look no further. You won t just keep up, you ll break new ground. American Express is entering into a technology transformation phase driven by opportunities to modernize legacy platforms and explore modern software to be on the leading edge of payment card industry. If you have the talent and desire to deliver innovative products and services at a rapid pace, with deep hands-on experience and strategic thinking, in areas of real time, high available and highly scalable application development, join our Enterprise Architecture (EA) team to help transform the Amex legacy systems to a state of the art distributed and global processing environment. This individual will architect cutting-edge strategies for the payment process using latest computing techniques driving proof of concepts with strong hands-on experience. We expect the individual to be innovative and energetic with strong communications skills to adopt the concepts into production. EA as an organization aims to set the bar for technology at American Express. The two main drivers of EA s success are its frameworks (common services to be leveraged by engineering teams across the enterprise) and its Major Engagements (high priority, business critical projects which need architectural guidance and support). Compliance Language Software Development: Mid level ability in software development, such as coding assignments Function as member of an agile team by contributing to software builds through consistent development practices (tools, common components, and documentation) Participate in code reviews and automated testing Debug basic software components and identify code defects for remediation Enable the deployment, support, and monitoring of software across test, integration, and production environments Automate deployments in test or production environments Automatically scale applications based on demand projections Leadership Demonstrate increased self-reliance to achieve team goals Influence team members with creative changes and improvements by challenging status quo and demonstrating risk taking Requirement : Up to 10 years of software development experience in a professional environment and/or comparable experience such as: Familiar with Agile or other rapid application development methods Experience with design and coding in Java and across one or more platforms and additional languages as appropriate Experience with streaming technologies such as Apache Spark, Kafka, Flink and Scala as a programming language preferred UI experience using React, Node a plus Backend experience including Apache Cassandra, and relational databases such as Oracle, PostgreSQL a plus Hands-on expertise with application design, software development and automated testing Experience with distributed (multi-tiered) systems, algorithms, and relational databases Confirmed experience with object-oriented design and coding with variety of languages Bachelor s Degree in computer science, computer science engineering, or related experience required; advanced degree preferredq : 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:
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Chennai, Tamil Nadu, India
Salary: Not disclosed
Bengaluru
40.0 - 45.0 Lacs P.A.
Chennai, Tamil Nadu, India
Salary: Not disclosed
Bengaluru
50.0 - 55.0 Lacs P.A.
Bengaluru
40.0 - 45.0 Lacs P.A.
Gurugram
50.0 - 55.0 Lacs P.A.
50.0 - 55.0 Lacs P.A.
Bengaluru
50.0 - 55.0 Lacs P.A.
Bengaluru
27.5 - 32.0 Lacs P.A.
Gurgaon
25.0 - 30.0 Lacs P.A.