Taro Logo

Software Engineer - Intermediate (Java, SQL, Data)

A global data, analytics and technology company helping employers, employees, financial institutions and government agencies make critical decisions with greater confidence.
Thiruvananthapuram, Kerala, India
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer - Intermediate (Java, SQL, Data)

Equifax, a leading global data and analytics company, is seeking a Mid-Level Software Engineer to join their team in Trivandrum, India. This role offers an exciting opportunity to work on high-scale applications, combining backend and frontend development with modern software practices.

The position requires 2+ years of experience in Java, Python, and JavaScript programming, along with expertise in cloud technologies and software testing. You'll be responsible for developing applications from backend to UI, implementing microservices architecture, and participating in technical planning and architecture discussions.

As part of Equifax's engineering team, you'll work in an agile environment, contributing to projects that directly impact how employers, financial institutions, and government agencies make critical decisions. The role offers significant growth potential through hands-on experience with cutting-edge technologies and the company's commitment to employee development.

The ideal candidate should have strong experience with software build tools, testing methodologies, and cloud platforms (GCP, AWS, or Azure). Knowledge of Apache Beam, big data tools (Kafka, Hadoop, Spark), and containerization (Docker, Kubernetes) would be advantageous.

Equifax offers a comprehensive benefits package including healthcare, paid time off, and career development opportunities through their online learning platform. The company maintains an inclusive work environment and provides support for career advancement. This role presents an excellent opportunity to work with bright minds and make a meaningful impact while developing your technical and leadership skills.

Last updated 2 days ago

Responsibilities For Software Engineer - Intermediate (Java, SQL, Data)

  • Perform application development activities including unit testing, code deployment and technical documentation
  • Participate in estimation process, use case specifications, and project planning
  • Diagnose and resolve performance issues
  • Develop and operate high scale applications from backend to UI layer
  • Apply modern software development practices (serverless computing, microservices, CI/CD)
  • Participate in technology roadmap and architecture discussions
  • Triage product issues and debug/track/resolve system problems
  • Lead effort for Sprint deliverables

Requirements For Software Engineer - Intermediate (Java, SQL, Data)

Java
Python
JavaScript
Kubernetes
  • Bachelor's degree or equivalent experience
  • 2+ years experience with Java, Python and Javascript programming
  • 2+ years experience with software build tools like Maven or Gradle
  • 2+ years experience with HTML, CSS and frontend development
  • 2+ years experience with software testing and quality engineering
  • 2+ years experience with Cloud technology: GCP, AWS, or Azure

Benefits For Software Engineer - Intermediate (Java, SQL, Data)

Medical Insurance
  • Comprehensive compensation package
  • Healthcare packages
  • Paid time off
  • Online learning platform with career tracks
  • Hybrid work setting

Interested in this job?

Jobs Related To Equifax Software Engineer - Intermediate (Java, SQL, Data)