Java Developer – (production Support)
American Express Sydney, Sydney
Job Description
You Lead the Way. We’ve Got Your Back.
With 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 Team Amex and let’s lead the way together.
Fast paced 24X7X365 SaaS environment that relies on cutting edge technologies and very smart people.
You as a Lead Developer would be responsible for troubleshooting issues on a large SaaS environment built on Linux and Java. You would work directly with Development, Infrastructure and Support teams to solve issues in this high paced transactional environment. Support responsibilities will span multiple data centers as you would participate in supporting our platform in the US as well as in EU.
Responsibilities:
Diagnose problems with our Web-based enterprise application and various vertical applications
Documentation of processes involved with support duties for internal customers and end-users
Contribute in writing and in person to root cause analysis meetings as part of process improvement
Operate and support a large SAAS platform based on Java and Linux
Participate in the development and testing of internal tools, scripts and other coding projects
Work closely with peer teams to deliver high availability and optimum performance for customers
Work with application developers, support and our QA team to isolate customer issues
Diagnose and Analyze issues reported by clients
Required skills:
Solid experience supporting a Saas environment product with external customers
A keen analytical, structured, and detail-oriented approach to problem solving and troubleshooting
Practical familiarity with the differences between object-oriented programming and functional programming
An understanding of Java, understanding of Groovy and/or Python are highly desirable
Experience with at least one RDBMS, preferably Oracle or Postgres, and commensurate skill in writing SQL scripts
Working knowledge of industry standard formats, especially XML, CSV, and JSON; this includes understanding of character encodings like UTF-8 and ISO-Latin 1
Familiarity with the concepts of hashing, symmetric encryption, public key encryption, and SSL/TLS
Basic understanding of common networking components and topologies in standard Web application environments
Knowledge of the basic Web technologies: HTML, CSS, Javascript
Experience in Linux OS and command line operations
Technical Requirements:
Experience building web service API’s or UI’s.
Experience in highly scalable, high availability environments supporting high transaction volumes. An understanding of the technical challenges and requirements of such environments.
Experience supporting and/or debugging mobile applications written in Objective-C for iOS, and/or in Java for Android.
Experience working with customers to explain complex technical concepts
Experience with the following application servers: WebLogic, WebSphere, Tomcat, or JBoss
Experience with the following relational databases: Oracle, MySQL, SQL Server
Familiarity with noSQL databases.
Passion for software engineering, mobile security, and writing clean, maintainable code.
Proven problem-solving skills, the ability to roll up your sleeves and tackle hard problems with little technical direction or oversight.
Customer-first attitude and strong written and verbal communication skills
Adept and comfortable working in a rapidly changing environment required
Bachelors degree in Computer Science or equivalent work experience
Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.
View more student jobs in Sydney.
This job vacancy was been posted over 40 days ago, but is still active and currently accepting new applications.
By displaying these images, Backpacker Job Board does not claim any ownership or endorsement of the materials. Backpacker Job Board assumes no liability for copyright infringements, licensing disputes, or any other intellectual property claims arising from employer-submitted images. If you believe that any image displayed on Backpacker Job Board infringes your copyright or other legal rights, please contact us at [email protected]. We are committed to promptly reviewing all such notices and, where appropriate, removing the infringing content. However, any removal of content shall not constitute an admission of liability or fault by Backpacker Job Board.
Login or Register to Apply Online
Not already a member? Register for free and create your online resume to apply. If you are already registered or have applied for a vacancy before, you can login below.
American Express