Recruitment of Software Engineer at American Express for Bangalore location

About American Express:
We’ve focused on ensuring our customers’ satisfaction. Every day, we strive to make it easier, safer and more rewarding for consumers and companies to purchase the things they need. Because their success means we’re doing our job right. We take pride in being a global company. Every day we work hard to grow our core business all around the world. That’s why we’re always evolving our current products to offer the best — and sometimes brand new — services for Cardmembers, small businesses, and merchants. By further developing the programs our customers rely on, we deliver on our brand promise of service, trust, and security.So, are you ready to make an impact? Our employees don’t come here to coast. They join our team for the rewarding challenges and ongoing opportunities to help expand the technology into the future. Be a part of the global American Express community.

Eligibility:
BS, MS(CS,CE) from 2014-2017 batches.

Job Description:
Technology is rapidly transforming the financial industry and the American Express Virtual Payments Team (VPT) is at the forefront of this revolution. VPT is looking for talented software engineers to deliver innovative solutions against our product backlog in an Agile engineering environment. VPT owns and engineers a growing, global payment platform. Clients use our platform to instantly receive virtual credit card accounts anywhere in the world via the web, web services, APIs and mobile channels. These virtual accounts are delivered using advanced payment technology and have tight authorization & fraud controls. They work with any merchant that accepts American Express and they provide enhanced reconciliation capability for our clients. VPT is a leading-edge technology team with an exciting future. We are seeking talented and innovative engineers to join our team.

Skills Required:
3+ years of demonstrated experience in Java/JEE application design, software development, and testing,
2+ years of Web Services development experience – both SOAP and REST
2+ years of experience with Spring, Spring MVC is a must
2+ Agile development experience
Understanding of XML, JSON, web services technologies, and data structure fundamentals
Experience with jQuery, JavaScript, AJAX is required
Proficient in writing SQL and PL/SQL
Aptitude for learning and applying programming concepts
Ability to effectively communicate with internal and external business partners
Expertise in objected oriented analysis, design and design patterns

Responsibilities:
Serving as a core member of an engineering team that designs and develops software applications
Writing code and unit tests, automation, and conducting code reviews and testing
Identifying exciting opportunities for adopting new technologies to solve existing needs and predicting future challenges
Performing ongoing refactoring of code, utilizing visualization and other techniques to fast-track concepts, and delivering continuous improvement
Working with product managers to prioritize features for ongoing sprints and managing a list of technical requirements based on industry trends, new technologies, known defects, and issues
Manage your own time, and work well both independently and as part of a team
Work closely with product managers, back-end and other front-end engineers to implement versatile solutions to tricky web development problems
Quickly generate and updating HTML prototypes from UI concepts for testing and team feedback
Finalizing HTML prototypes into Web Applications by integrating with back-end services and functionality
Embrace emerging standards while promoting best practices in order to push the limits of what a browser can do

Location: Bangalore.

Salary: Best in Industry.

How to apply:

Interested candidates can apply Online

Click here to apply Online