SENIOR ENGINEER - JAVA - ENTERPRISE IDENTITY
Company: American Express
Location: Fort Lauderdale
Posted on: August 28, 2024
|
|
Job Description:
DescriptionYou Lead the Way. We've Got Your BackWith the right
backing, people and businesses have the power to progress in
incredible ways. When you join Team Amex, you become part of a
global and diverse community of colleagues with an unwavering
commitment to back our customers, communities and each other. Here,
you'll learn and grow as we help you create a career journey that's
unique and meaningful to you with benefits, programs, and
flexibility that support you personally and professionally At
American Express, you'll be recognized for your contributions,
leadership, and impact-every colleague has the opportunity to share
in the company's success. Together, we'll win as a team, striving
to uphold our company values and powerful backing promise to
provide the world's best customer experience every day. And we'll
do it with the utmost integrity, and in an environment where
everyone is seen, heard and feels like they belong.Join #TeamAmex
and let's lead the way together. As part of our diverse tech team,
you can architect, code and ship software that makes us an
essential part of our customers' digital lives. Here, you can work
alongside talented engineers in an open, supportive, inclusive
environment where your voice is valued, and you make your own
decisions on what tech to use to solve challenging problems.
American Express offers a range of opportunities to work with the
latest technologies and encourages you to back the broader
engineering community through open source. And because we
understand the importance of keeping your skills fresh and
relevant, we give you dedicated time to invest in your professional
development. Find your place in technology of #TeamAmex. The
Enterprise Identity team is responsible for driving the strategy
and implementation of the global authentication (AuthN) and
authorization (AuthZ) platform across all American Express
applications for consumers, business users and API partners. How
will you make an impact in this role?There are hundreds of chances
to define your mark on technology and life at American Express.
Here's just some of what you'll be doing:Working on a critical
enterprise platform that enables global authentication and
authorization across all of American Express.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.Finding opportunities for adopting new technologies.Work
in a scrum team of software engineers to build next generation of
identity and access management platform for Amex customersMinimum
Qualifications:You have at least 6+ years of experience working in
a scrum team using agile methodologies for software delivery.You
have excellent technical and communication skills to clearly
articulate and present solutions to sophisticated problems.You have
at least 6+ years of hands-on software development experience using
Java or similar programming language.Having strong hands-on
knowledge of Object-oriented programming like Java/J2EE on
frameworks like spring boot.You are an expert in building, testing,
maintaining and debugging highly scalable and highly available
production systems.BS degree or higher in computer science or
related field.Preferred Qualifications - Experience in the
following areas is a plus:Building APIs using techniques like REST,
RPC (gRPC and similar), Functions (AWS Lambda).Public internet and
intranet Authentication and Authorization Models using JWT, OAuth
and OpenID.Golang development.Project experience with highly
available and strongly consistent databases: traditional or
key-value stores.Relational and non-relational databases Oracle,
DB2, Postgres, Casandra and mongo.Proficient with Splunk and
Linux/Unix technologies.QualificationsSalary Range: $110,000.00 to
$190,000.00 annually + bonus + benefitsThe above represents the
expected salary range for this job requisition. Ultimately, in
determining your pay, we'll consider your location, experience, and
other job-related factors.We back our colleagues and their loved
ones with benefits and programs that support their holistic
well-being. That means we prioritize their physical, financial, and
mental health through each stage of life. Benefits
include:Competitive base salaries -Bonus incentives -6% Company
Match on retirement savings plan -Free financial coaching and
financial well-being support -Comprehensive medical, dental,
vision, life insurance, and disability benefits -Flexible work
arrangements and schedules with hybrid and virtual options with
Amex Flex -20+ weeks paid parental leave for all parents,
regardless of gender, offered for pregnancy, adoption or surrogacy
-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 opportunitiesFor a full list of Team Amex
benefits, visit our Colleague Benefits Site.At American Express,
you'll be recognized for your contributions, leadership, and
impact-every colleague has the opportunity to share in the
company's success. Together, we'll win as a team, striving to
uphold our company values and powerful backing promise to provide
the world's best customer experience every day. And we'll do it
with the utmost integrity, and in an environment where everyone is
seen, heard and feels like they belong.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.We back our colleagues with the
support they need to thrive, professionally and personally. That's
why we have Amex Flex, our enterprise working model that provides
greater flexibility to colleagues while ensuring we preserve the
important aspects of our unique in-person culture. Depending on
role and business needs, colleagues will either work onsite, in a
hybrid model (combination of in-office and virtual days) or fully
virtually.US Job Seekers/Employees - Click here to view the "Know
Your Rights" poster and supplement and the -Pay Transparency Policy
Statement.If the links do not work, please copy and paste the
following URLs in a new browser window: - -to access the three
posters.Job Field: TechnologySchedule: Full-time
Keywords: American Express, Fort Lauderdale , SENIOR ENGINEER - JAVA - ENTERPRISE IDENTITY, IT / Software / Systems , Fort Lauderdale, Florida
Click
here to apply!
|