American Express Careers
Senior Engineer-Java/J2EE/Big Data/ Hadoop
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.
There are hundreds of opportunities to make your mark on technology and life at American Express. Here’s just some of what you’ll be doing:
- Taking your place as a core member of an agile team driving the latest development practices
- Writing code and unit tests, working with Bigdata - Hive/SPARK/Jethro/Tableau/Java Mapreduce specs and automation
- Identifying opportunities for adopting new technologies
- Leading a team of engineers that delivers knowledge management solutions to businesses worldwide
Are you up for the challenge?
- Preferably a BS or MS degree in computer science, computer engineering, or other technical discipline
- 5+ years of software development experience
- Ability to effectively interpret technical and business objectives and challenges and articulate solutions
- Willingness to learn new technologies and exploit them to their optimal potential
At the core of Software Engineering
Every member of our team must be able to demonstrate the following technical, functional, leadership and business core competencies, including:
- Agile Practices
- Porting/Software Configuration
Experience in Hadoop Framework & Programming (Map-Reduce, Hive, SPARK, H-base, Kafka etc…)
Experience in RDBMS – MySQL, DB2, Oracle DB is a must.
Experience with J2EE tools, technologies, and frameworks (Java, Eclipse, Spring, Application Servers-Jboss/Tomcat)
Experience with UNIX based systems including the ability to create and maintain Shell scripts.
Experience with Machine learning/AI on Hadoop – SPARK ML, Python, R is a plus.
Experience with SQL on Hadoop – Jethro/MemSQL/ Data accelerator technologies is a plus.
Experience with front-end technologies like React, HTML5.
Experience with distributed (multi-tiered) systems, algorithms, message queuing, and relational/XML databases is a plus.
Experience in distributed performance tools Strong Experience in NoSQL Data Bases is a plus.
Experience in search and cache utilities (i.e. SOLR, MemCached, Redis, Elastic Search etc.) Performance tuning & trouble shooting capabilities is plus.
Experience with web service development using REST.
Knowledge of web security and encryption technology is a plus.
Testing/automation experience is a plus.
Knowledge of version control software’s like git, svn.
Knowledge of CI-CD platforms like Jenkins, Nexus/Jfrog, Bitbuket, Sonar, etc is a plus.
Proficient with Scaled Agile application development methods.
Ability to effectively interpret technical and business objectives and challenges, and articulate solutions.
Deals well with ambiguous/under-defined problems; Ability to think abstractly.
Demonstrated willingness to learn new technologies and takes pride in how fast they develop working software.
Ability to enable business capabilities through innovation is a plus Preferred Qualifications.
Drives Results: Ability to drive results with an emphasis on reducing cycle time and increasing speed to market of new products.
Focuses on the Customer and Client.
Effective consultative skills across a multi-functional environment.
Builds and Leverages Relationships.
Communicates Effectively: Verbally and in writing.
Drives Innovation and Change: Strong analytical skills, problem identification and resolution.
Delivering business value using creative and effective approaches
Develops Winning Strategies: Possesses knowledge about industry best practices in solution delivery disciplines. Demonstrates a strategic viewpoint. Strong business acumen and the ability to identify key issues and their impact in a broad business context.
Why American Express
Talk to our people and you’ll find out what we’re really all about. Open, creative, risk-taking, collaborative and innovative are just some of the expressions you’ll hear. It’s our culture that makes American Express an outstanding place to work, and a big part of why we regularly win best workplace awards all over the world. If you’re ready to take on a challenge and make an impact, you owe it to yourself to launch or grow your career here.
Employment eligibility to work with American Express in the U.S. is required as the company will not pursue visa sponsorship for these positions.
American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability status, or any other status protected by law.
If the links do not work, please copy and paste the following URLs in a new browser window:
Schedule (Full-Time/Part-Time): Full-time
Date Posted: Sep 10, 2018, 1:10:56 PM