Lead Software Engineer

Apply Now

Company: 1872 Consulting

Location: Atlanta, GA 30349

Description:

Lead Software Engineer

Company Summary:

We are looking for software engineering leaders to join our expanding Business Services Platform (BSP) team and help build our API platform that powers the commerce and banking industries. Our software engineers create solutions that enable billions of customer-driven API requests with sustained peak loads of tens of thousands of requests per second. We are passionate about technology and delivering value to our customers.

What you'll be doing:
  • Build API platform features that serve developers and consumers.
  • Lead a small team among a team of 20 engineers
  • Own everything about our services from concept through to operations
  • Create awesome product features with product managers and engineers as your partners
  • Simplify complex features into elegant functional design
  • Collaborate with peers to accomplish common goals
  • Uphold engineering excellence and enforce best practices
  • Ship incrementally and often
  • Define and refine team processes to gain efficiency
  • Challenge each other constructively to be the best we can be
Requirements:
  • 7+ years exp developing/designing software using Java
  • Strong Apigee experience (API Gateways, Apigee Edge)
  • Proficient in cloud-native development (AWS or GCP ideally)
  • Proficient in Kubernetes
Nice to Have's
  • Experience using other technologies in our tech stack such as: JEE, Spring, Spring Boot, Spring Cloud, Hibernate, Oracle, PosgreSQL, NoSQL, Git, IntelliJ IDEA
  • Experience with a 2 nd language, ideally Node.js, Scala or Go
  • Experience leading a scrum team
  • Experience with service mesh architectures (Istio, Traefik, Linkerd)
  • Knowledge of OAuth and OIDC authorization flow

Similar Jobs