Technical Java/Golang Lead Architect / Engineer

Overview

Remote
$160,000 - $200,000
Contract - W2
Contract - 6 Month(s)

Skills

Architecture background
Golang
AWS
MongoDB

Job Details

Role: Technical Java/Golang Lead Architect / Engineer
Location: Remote but should be in Portland ME, San Francisco Bay Area CA, Dallas TX, Washington DC, Chicago IL Must be local to these areas.
Duration: Direct Hire (Full-time)

Job Description:
Position: Technical Lead/Architect

Team/Project:

  • TAG responsible for virtual card management
  • Handle card authorizations for purchase
  • Currently, a monolithic app that is old, slow and complicated to make improvements
  • Millions of transactions happening concurrently
  • Cannot get to all authorization real time (with current tech)
  • Working on the blueprint to move to a modernized, microservices based application next year this architect will be leading the new design and decisions
  • Important to understand DB concurrency have millions of transaction happening at once, need to handle customer balances real time,
  • Lead will be over 4 teams (2 in Brazil, 1 Australia, 1 US) to guide from a technical/architectural standpoint (no people management)

Lead/Architect:

  • Act as technical lead on TAG projects for 4 teams
  • Will jump from team to team (project/project) to review business problems, where are the bottlenecks, and provide an architectural/design solution
  • Mentor engineers on team
  • Looking for architects that can
  • Lead blueprint and planning and then partner with teams to implement solutions

Must Haves:

  • Architecture background leading decisions on software architecture, decision making for tools/tech
  • Golang development
  • If no, golang will need to learn GoLang and should have examples of when they have had to learn new technologies in the past
  • Cloud experience preference for AWS
  • NoSQL DB preference for MongoDB
  • General understanding and working knowledge with testing, DevOps, releases
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.