Senior Application Developer

Equifax•Alpharetta, GA

About The Position

Equifax is seeking a creative, high-energy, and driven software engineer to work on meaningful projects using leading-edge technology. The role focuses on designing and developing cloud-native solutions, including big data processing and microservices, while contributing to technical strategy, engineering standards, delivery, and team development. The developer works with internal and external stakeholders and technical leaders, manages cross-functional teams, and supports secure, reliable, and cost-conscious engineering practices.

Requirements

  • Bachelor's degree or equivalent experience.
  • At least 7 years of software engineering experience.
  • At least 7 years of experience writing, debugging, and troubleshooting code in mainstream Java, Spring Boot, TypeScript/JavaScript, HTML, and CSS.
  • At least 7 years of experience with cloud technology such as GCP, AWS, or Azure.
  • At least 7 years of experience designing and developing cloud-native solutions.
  • At least 7 years of experience designing and developing microservices using Java, Spring Boot, GCP SDKs, and GKE/Kubernetes.
  • At least 7 years of experience deploying and releasing software using Jenkins CI/CD pipelines, and understanding infrastructure-as-code concepts, Helm charts, and Terraform constructs.

Nice To Haves

  • Cloud certification is strongly preferred.
  • Ability to identify and respond to shifting priorities with minimal supervision.
  • Strong communication and presentation skills.
  • Strong leadership qualities.
  • Demonstrated problem-solving skills and ability to resolve conflicts.
  • Experience creating and maintaining product and software roadmaps.
  • Experience overseeing yearly and product/project budgets.
  • Experience working in a highly regulated environment.
  • Experience designing and developing big data processing solutions using Dataflow/Apache Beam, Bigtable, BigQuery, Pub/Sub, GCS, Composer/Airflow, and related technologies.
  • UI development experience, such as HTML, JavaScript, Angular, and Bootstrap.
  • Experience with backend technologies such as Java/J2EE, Spring Boot, SOA, and microservices.
  • Experience with source code control systems such as SVN, Git, and GitHub, and build tools such as Maven and Gradle.
  • Experience working in Agile environments such as Scrum and XP.
  • Experience with relational databases such as SQL Server and MySQL.
  • Experience with Atlassian tools such as JIRA and Confluence, and GitHub.
  • Experience developing with modern JDK (v1.7+).
  • Experience with automated testing tools such as JUnit, Selenium, LoadRunner, and SoapUI.

Responsibilities

  • Demonstrate a deep understanding of cloud-native, distributed, microservice-based architectures.
  • Build relationships with internal and external stakeholders, including product, business, and sales partners.
  • Communicate clearly, simplifying complex problems when appropriate and providing deeper technical detail when needed.
  • Collaborate with architects, SRE leads, and technical leadership on technical direction, guidelines, and best practices.
  • Manage cross-functional teams that include software, quality, and reliability engineers, project managers, and scrum masters.
  • Mentor, coach, and develop junior and senior software, quality, and reliability engineers.
  • Ensure compliance with Equifax secure software development guidelines and best practices, and meet and maintain QE, DevSec, and FinOps KPIs.
  • Define, maintain, and report SLAs, SLOs, and SLIs in partnership with product, engineering, and architecture teams, meeting Equifax engineering standards.
  • Drive technical documentation, including support and end-user documentation and runbooks.
  • Lead sprint planning, sprint retrospectives, and other team activities.
  • Make architecture decisions associated with product features and stories, refactoring work, and end-of-service-life decisions.
  • Create and deliver clear, concise, audience-appropriate technical presentations to technical and non-technical stakeholders.
  • Perform research and development, prototyping, and proof-of-concept work on cloud-native solutions.
  • Design and develop cloud-native solutions.
  • Design and develop big data processing solutions using technologies such as Dataflow/Apache Beam, Bigtable, BigQuery, Pub/Sub, GCS, and Composer/Airflow.
  • Design and develop microservices using Java, Spring Boot, GCP SDKs, and GKE/Kubernetes.
  • Deploy and release software using Jenkins CI/CD pipelines, and work with infrastructure-as-code concepts, Helm charts, and Terraform constructs.

Benefits

  • Comprehensive compensation and healthcare packages.
  • 401(k) matching.
  • Paid time off.
  • Organizational growth potential through an online learning platform with guided career tracks.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service