Job Details

Senior Engineer Java

Company name
American Express Company

Location
Phoenix, AZ

Apply for this job






5 hit(s)  

Profile

Senior Engineer - Java

in

Phoenix

Arizona

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 API 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

7 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

Technical skills required:

Experience with high performance heavy throughput applications with real time needs in Java, J2EE and Spring frameworks

Detailed knowledge of JBOSS application server & Springboot

Docker and experience with deploying applications in AWS

Experience with DROOLS rules engine

Worked with the following databases - MapR M7, MySQL, Hive, DB2 & Oracle

Working knowledge of JMS and Kafka

Working experience in writing Batch jobs, Schedulers with Spring Batch, Quartz, managing middleware’s like ActiveMQ, HornetQ, IBM MQ

Working knowledge in Social media Ad platforms (Facebook Lead Ads)

Experience in Writing Stored Procedures, Database Query tuning. Query Optimization, Application Profiling/ Performance tuning with JProfiler.

Designing, creating and consuming RESTful Web services, Working experience with message format like Protobuf, JSON

Experience in ORM frameworks (Hibernate/JPA), Familiar with Java Cryptography, Message encryption, Signature validation, Hashing and Public Key encryption.

Hands on Experience in Java Mail API to create, send, read messages, Distributed Caching framework (Hazel-cast), Shell scripting, CRON expression/scheduling

Experience in UI Designing Application with Java Swing, Spring Web-flow, JavaScript, jQuery, Elastic Search, Log-stash.

Knowledge in Statistical Models calculation libraries for PMML,LDA, EJB & Spring Integration framework.

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

Programming Languages and Frameworks

Business Analysis

Analytical Thinking

Business Product Knowledge

*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.

/Depending on factors such as business unit requirements, the nature of the position, cost and applicable laws, American Express may provide visa sponsorship for certain positions/

Job

Technology

Title:

Senior Engineer - Java

Location:

Arizona-Phoenix

Requisition ID:

17010950

Apply Now

American Express

American Express Jobs

Apply Now

Share

Company info

American Express Company
Website : http://www.americanexpress.com

Company Profile
Each day, American Express makes it easier, safer and more rewarding for consumers and businesses to purchase the things they need and for merchants to sell their goods and services. An engine of commerce, American Express provides innovative payment, travel and expense management solutions for individuals and businesses of all sizes. Most of all, we help our customers realize their dreams and aspirations through industry-leading benefits, access to unique experiences, business-building insights, and global customer care. We enable our customers to do more and achieve more.

I was facing the seven-year itch at my previous workplace. Thanks to EmploymentCrossing, I'm committed to a fantastic sales job in downtown Manhattan.
Joseph L - New York, NY
  • All we do is research jobs.
  • Our team of researchers, programmers, and analysts find you jobs from over 1,000 career pages and other sources
  • Our members get more interviews and jobs than people who use "public job boards"
Shoot for the moon. Even if you miss it, you will land among the stars.
EmploymentCrossing - #1 Job Aggregation and Private Job-Opening Research Service — The Most Quality Jobs Anywhere
EmploymentCrossing is the first job consolidation service in the employment industry to seek to include every job that exists in the world.
Copyright © 2016 EmploymentCrossing - All rights reserved.