Full Time
Java Engineer – American Express Remote Jobs
Job Description
Job Type: Java Engineer from home
Location: Arizona work from home
Company: American Express
Responsibilities:
A Senior Engineer is needed to work with our Enterprise Architecture team. You will be employing cutting-edge technology and established procedures to build and implement highly scalable real-time systems in this position. Experienced engineers with a broad skill set who are receptive, inquisitive, and eager to learn are most suited for this position.
Requirements:
- The equivalent of a bachelor’s or master’s degree in computer science, computer engineering, or a similar profession.
- 6+ years of progressive experience displaying strong architectural, programming, and engineering abilities.
- Solid understanding of data structures and algorithms, as well as proficiency in Java and Scala.
- Demonstrated capacity for cross-functional leadership, collaboration, and partnership across numerous engineering companies.
- Knowledge of creating distributed, large-scale, real-time data pipelines on top of data buses (Kafka, Flink).
- Practical knowledge of large-scale distributed NoSQL databases such as Elasticsearch, Cassandra, and Couchbase.
- A plus is having knowledge of and practical experience using large-scale data handling, data transformation, and data splitting technologies like Spark and Hadoop.
- Understanding of, or practical experience with, Kubernetes, Docker, and containerized environments.
- GRPC and Rest implementation and maintenance experience with highly scalable micro services.
- A desire to experiment and create quick POCs.
Knowledge/Skills:
- Clear comprehension of complex data structures and related elements.
- Applications are designed, coded, tested, maintained, and documented.
- Lead critiques of your coworkers’ work.
- Based on the needs and specifications supplied, defines the test circumstances.
- Possesses a thorough understanding of the key tools used in the design, development, testing, configuration, and upkeep of the given application(s).
- Thorough knowledge of infrastructure technology and parts.
- Understanding of ideas related to observability, such as tracing, metrics, monitoring, and logging.
- Observability tool knowledge, including Jaeger, Kibana, Graphana, etc.
- Community involvement with open source.
Salary: from $110,000 and $190,000 per year, plus bonuses and benefits