Description

Position:  Golang Developer

Location: Phoenix, AZ (Hybrid)

Duration: 12 months+ Contract

 

Description:

Seeking a Golang Developer with 5 years of Golang Development experience.

This role is for a specialized group within the American Express Engineering Team.

We work with the below technologies daily.

  • Go (Golang) and Java are the languages that power our platform.
  • Must have experience with Golang.

Platform:

Our services run within Docker containers and primarily run on Kubernetes clusters.

We monitor our systems using technologies like Prometheus, Elastic, Kibana, Grafana, Jaeger We use HTTP/2 REST, gRPC, and Kafka. We manage configuration and secrets using open-source tools such as Consul & Vault We use Modern datastores like Redis, Couchbase, Cassandra & PostgreSQL

Responsibilities:

  • As an Engineer, you will be responsible to build core features and functions of card transaction systems on distributed platform.
  • Deploy using a hybrid cloud.
  • Write code and unit tests, working with API specs and automation.
  • Identifying opportunities for adopting new technologies
  • Work along with stakeholders to understand and analyze the requirements.
  • Collaborate with peer technology and development teams across different locations.

Technologies: 

  • Golang
  • Kafka 
  • CI/CD
  • Cucumber 
  • Docker 
  • Git (edited)  
  • Linux 
  • NoSQL 
  • Cassandra (nice to have) 
  • Redis (nice to have) 
  • Postman
  • Splunk

Education

Bachelors

Salary

USD $65/hr -$70/hr