Software Developer - Career

Equifax•Alpharetta, GA

About The Position

Equifax is seeking a creative, high-energy, and driven software engineer with hands-on development skills to work on meaningful projects using leading-edge technology. The role involves building and operating high-scale applications across the engineering stack, applying modern software development practices, and collaborating with a globally distributed engineering team. The developer will contribute to technology roadmaps and architecture discussions, integrate systems, address product and system issues, and improve Equifax solutions.

Requirements

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

Nice To Haves

  • Ability to take initiative and respond to shifting priorities with minimal supervision.
  • Experience designing and developing big data processing solutions using Dataflow/Apache Beam, Bigtable, BigQuery, Pub/Sub, GCS, Composer/Airflow, or similar 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, or GitHub, and build tools such as Maven and Gradle.
  • Experience in Agile environments such as Scrum or XP.
  • Experience with relational databases such as SQL Server or MySQL.
  • Experience with Atlassian tools such as JIRA, Confluence, and GitHub.
  • Experience developing with modern JDK (v1.7+).
  • Experience with automated testing tools such as JUnit, Selenium, LoadRunner, or SoapUI.

Responsibilities

  • Design, develop, and operate high-scale applications across the full engineering stack.
  • Design, develop, test, deploy, maintain, and improve software.
  • Apply modern software development practices, including serverless computing, microservices architecture, CI/CD, and infrastructure as code.
  • Work across teams to integrate systems with existing internal systems, Data Fabric, and the CSA Toolset.
  • Participate in technology roadmap and architecture discussions, translating business requirements and vision into solutions.
  • Participate in a globally distributed engineering team.
  • Triage product or system issues and debug, track, and resolve them by analyzing causes and effects on network or service operations and quality.
  • Manage project priorities, deadlines, and deliverables.
  • Research, create, and develop software applications to extend and improve Equifax solutions.
  • Collaborate on scalability issues involving access to data and information.
  • Participate in Sprint planning, Sprint retrospectives, and other team activities.

Benefits

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