E

Equifax

Credit reporting data analytics and risk

Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listed

About the Job

Requirements

  • A bachelor's degree or equivalent experience.
  • At least five years of software engineering experience.
  • At least five years of experience writing, debugging, and troubleshooting code in Java and Spring Boot.
  • At least five years of experience designing and developing microservices using Java, Spring Boot, Google Cloud Platform software development kits or another cloud software development kit, and Google Kubernetes Engine or Kubernetes.
  • At least five years of experience designing and developing cloud-native solutions.
  • At least five years of experience deploying and releasing software using Jenkins continuous integration and continuous delivery pipelines, understanding infrastructure-as-code concepts, and working with Helm charts and Terraform constructs.
  • At least one year of experience leading an engineering team.

Responsibilities

  • Design, develop, test, deploy, maintain, and improve high-scale cloud-native applications across the full engineering stack using Java, Spring Boot, Angular, and related technologies.
  • Apply modern software development practices, including serverless computing, microservices architecture, continuous integration and continuous delivery, and infrastructure as code.
  • Lead a small team of software engineers to achieve business goals while reporting to a senior technical lead.
  • Manage project priorities, deadlines, and deliverables.
  • Participate in a globally distributed engineering team.
  • Triage product or system issues and debug, track, and resolve them by analyzing their sources and their impact on network or service operations and quality.
  • Collaborate on scalability issues involving access to data and information.
  • Participate in sprint planning, sprint retrospectives, and other team activities.

Desired Qualifications

  • Cloud certification is strongly preferred.
  • Identify and respond to priority shifts with minimal supervision.
  • Awareness of current technologies and trends.
  • Knowledge of software configuration management systems.
  • User interface development using HTML, JavaScript, Angular, and Bootstrap.
  • Experience with source code control management systems such as SVN, Git, and GitHub, and build tools such as Maven and Gradle.
  • Experience in Agile environments such as Scrum and Extreme Programming.
  • 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 Java Development Kit versions 1.7 and later.

About the Company

Equifax

Credit reporting data analytics and risk

Equifax is a global data, analytics, and technology company that provides credit information and related services to businesses, governments, and consumers. It collects and analyzes large amounts of data to generate insights used for credit reporting, risk management, fraud detection, and identity verification. The company uses its Equifax Cloud to combine data with advanced analytics and machine learning, delivering credit reports, risk assessments, and global market insights to help clients make smarter decisions and improve customer experiences. Compared with competitors, Equifax emphasizes its large, differentiated data assets and integrated analytics platform to offer comprehensive, end-to-end solutions for credit and risk management. Its goal is to help clients assess credit risk, detect fraud, and explore opportunities more confidently in a changing financial landscape.

Company size
10,001+
Company stage
IPO
Headquarters
Atlanta, GA
Founded
1899

Recently Posted Jobs

Explore more opportunities at Equifax

See more jobs