American Express is looking to hire an Engineer in GMST to build core features and functions of card transaction systems on a distributed platform deployed in the cloud.
Requirements
- Java and JavaScript technologies (ReactJS,Vertx, Spring, Spring Boot, RESTful micro services, Ignite, In-Memory Computing, Elastic,Spark, PostgreSQL, YugaByte, Kafka,RESTful API’s, Apache Ignite is a plus)
- distributed (multi-tiered) systems
- algorithms
- relational or NoSQL databases
- Ability to debug basic software components and identify code defects for remediation
Responsibilities
- building core features and functions of card transaction systems on distributed platform deployed in the cloud
- Actively participating in agile teams and the latest development practices
- writing code and unit tests
- working with API specs and automation
- drive innovation
- finding opportunities for adopting new technologies
- application design, software development and automated testing
Other
- Minimum 2 years software development experience in a professional work environment
- Ability to effectively interpret technical and business objectives and challenges and eloquent solutions.
- Ability to learn and investigate new technology and business domains, question status quo and think outside of the box.
- Experience working in Agile or other rapid application development methods.
- Proficient oral and written communication skills.