#Looking for candidates
American Express | DM if you need referral for Senior Engineer -II at Amex
Anonymous author | 5monRequired Technical skills & Experience
6-8 years of software development experience in a professional environment and/or Comparable experience
.Bachelor's degree in computer science, computer science engineering or related field required
.Must have experience with design and coding with Java and frameworks like Spring MVC, Enterprise Integration Framework, and
Reactive
Programming:
Must have experience with design and coding with HTML5, CSS, ES6 Javascript and Javascript frameworks like ReactJS
Redux, Angular.
Demonstrated experience with RESTÍul web services/ GraphQL
Demonstrated experience with object-oriented design and coding with knowledge of 00 and enterprise Design Patterns
Demonstrated experience with any relational databases like DB2, MysqL, Postgres, Oracle and Nosql Experience with saL
tuning is good to have.
Demonstrated experience of build real-time streaming desta pipelines and applications that adapt to the data streams using
Apache Kafka
Demonstrated experience with source control (Git, SVN), automated build/ continuous delivery tools (Maven, Jenkins, Groovy)
Experience in performance tuning and optimizing applications is considered an asset
Some of the following technical experience would be desirable:
Knowledge of modern frameworks like Reactive Streams and functional programming
Knowledge of Cloud environments, for example Docker and OpenShifte, vapkeauce, HDFS, S3, Kaika, Hive,
Java
Python, gRPC, Spring Boot, Elasticsearch, etc.
Soft skills:
Familiar with Agile or other rapid application development methods
Ability to effectively interpret technical and business objectives and challenges, and articulate solutions
Ability to think abstractly and deal with ambiguous/under-defined problems and perform systematic and rational analysis to
identify the root cause of problems
Identifies opportunities to adopt innovative technologies to enable business capabilities.