Expires soon American Express

Java Engineer

  • Burgess Hill (West Sussex)
  • IT development

Job description

American Express Technologies are looking for a Java Engineer to join a dynamic and innovative development team. Responsibilities will include development of business to business enterprise-scale Java applications, ensuring service orientation and scalability. A successful candidate requires excellent problem solving skills as well as a good knowledge of web technologies.

Responsibilities:

· Serving as a core member of an agile team that drives user story analysis and elaboration, designs and develops software applications, and tests and builds automation tools
· Performing hands-on software development and testing, writing code, API specs, conducting code reviews and testing in ongoing sprints, or doing proof of concepts/automation tools
· Adhering to consistent development practices - tools and common components; Developing understanding of tie-ins with other systems and platforms within the supported domains
· Identifying exciting opportunities for adopting new technology to solve existing needs and predicting future challenges

Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.

Desired profile

Qualifications :

Experience:

·  Developing software in a web framework (e.g. Spring MVC)
·  Building and running unit tests in an automated unit test framework (e.g. Junit, Jasmine)
·  Experience with build automation tools and version control (e.g. Git, Maven, Jenkins)
·  Strong team player
·  Experience working in an Agile (Scrum, XP etc.) development environment is a plus

Key skills:

·  Java
·  Spring Framework
·  RDBMS
·  AngularJS (Desirable)
·  HTML 5/CSS (Desirable)
·  JavaScript (Desirable)
·  Ability to effectively interpret technical and business objectives and challenges, and articulate solutions to technical and non-technical audiences
·  An excellent communicator, both verbally and written

Qualifications:

·  Bachelors and/or Master's Degree in Computer Science, Information Technology Systems or related field.

We place great importance on doing what is right, what is best and what is innovative. And we continue seeking people to champion these values and beliefs as we grow. The world's a big place, filled with big ideas and amazing people. And we want the best of them here at American Express. We're interested in where you came from, but we're even more excited about where you will go with American Express.

To complete your application please click on the links below. However, if you require any assistance with the completion of this process – or need any reasonable adjustments to be made – then please contact the Recruitment Team on or 00800 83 000038 (for Russia based candidates 810 800 83 000038).

Make every future a success.
  • Job directory
  • Business directory