Software Engineer III - Java/ Go - GNST

American Express
US - Arizona - Phoenix
View Company Profile / << Go Back

  • Job Type: Full time
  • 11 days ago

Job Description

Build and test core features for highly available, low-latency card transaction systems on a distributed hybrid-cloud platform, using Java or Go and related frameworks. Collaborate with agile teams and stakeholders to define requirements, adopt new technologies, and deliver secure, resilient payment-network capabilities.

Requirements: Requires at least five years of professional software development experience, strong Java or Go skills, and knowledge of object-oriented programming, concurrency, algorithms, operating systems, and distributed microservices. Candidates should have experience with cloud-native systems, databases and messaging platforms, CI/CD, and DevOps or Scrum teams; a computer science degree or equivalent industry experience is specified.

Key Skills: Java, Go, Object-Oriented Programming, Concurrency, Data Structures And Algorithms, Distributed Systems, Microservices, Cloud-Native Application Development, RESTful APIs, Unit Testing, Service Mesh, gRPC And Protocol Buffers, System Monitoring And Tracing, DevOps, Continuous Integration And Continuous Deployment, Scrum

Benefits: Competitive Base Salary, Bonus Incentives, 6% Company Match On Retirement Savings Plan, Financial Coaching, Medical Insurance, Dental Insurance, Vision Insurance, Life Insurance, Disability Benefits, Flexible Working Model, Paid Parental Leave, On-Site Wellness Centers, Confidential Counseling Support, Career Development And Training




Fast Track Upload