Equifax, a global leader in information solutions and analytics, is seeking creative and driven software engineers for their Pune office. The Software Engineer – Entry role is designed for individuals passionate about technology, software development, and problem-solving. This is a full-time hybrid role, offering exposure to modern software engineering practices, Cloud platforms, microservices architecture, and agile workflows.
As a software engineer at Equifax, you will be part of a dynamic team contributing to meaningful projects that directly impact business outcomes. This role is perfect for candidates eager to work with cutting-edge technologies, collaborate with talented peers, and accelerate their growth in a challenging and supportive environment.

About the Company
Equifax empowers businesses and consumers to access, understand, and act on information to make informed decisions. With a global footprint, Equifax combines data, analytics, and technology to help companies manage risk, improve operational efficiency, and deliver value.
In Pune, Equifax offers a hybrid working model, providing flexibility for employees while maintaining collaboration with local and global teams. The company emphasizes continuous learning, professional growth, and exposure to next-generation technologies, making it an ideal destination for early-career software engineers.
Role Overview
As an Entry-Level Software Engineer at Equifax, you will:
- Design requirements for small systems or modules of medium systems within large-scale environments.
- Apply software engineering principles, following instructions, and providing feedback during code and design reviews.
- Leverage modern software development practices, including serverless computing, microservices architecture, CI/CD, and infrastructure-as-code.
- Work across teams to integrate systems with existing corporate product platforms.
- Participate in technology roadmap discussions, transforming business requirements into working software.
- Collaborate within agile software development teams, utilizing automation where possible to increase efficiency.
- Apply backend development skills using Java, SpringBoot, and microservices, along with frontend skills like HTML, JavaScript, Angular, and Bootstrap.
Help a friend land their next role. Share now!
Responsibilities
- Write clean, maintainable, and well-tested code following best practices.
- Develop software modules for backend and frontend systems.
- Integrate with cloud platforms including GCP, AWS, or Azure.
- Work with databases such as SQL Server and MySQL for application development.
- Utilize source control systems like Git/Github, and build tools such as Maven and Gradle.
- Perform automated testing using JUnit, Selenium, LoadRunner, or SoapUI.
- Contribute to Agile workflows using tools like Jira and Confluence.
- Assist in design, implementation, and maintenance of modern software solutions that scale to large datasets.
Skills Required
- Bachelor’s degree or equivalent experience in Computer Science, IT, or related fields.
- Experience in Java programming (6 months+).
- Knowledge of Cloud platforms (GCP, AWS, or Azure).
- Proficiency in backend technologies: JAVA/J2EE, SpringBoot, Microservices, SOA.
- Frontend development using HTML, JavaScript, Angular, Bootstrap.
- Database experience with SQL Server or MySQL.
- Familiarity with source code management, CI/CD pipelines, and agile environments.
- Strong problem-solving, analytical, and collaborative skills.
Preferred Skills
- Working with petabyte-scale datasets, big data tools like Spark, Dataflow, BigQuery, Snowflake.
- Knowledge of machine learning, NLP, and statistical modeling.
- Experience in graph data models and graph mining.
- Exposure to modern automation and infrastructure-as-code practices.
- Ability to work independently and adapt quickly in a fast-paced environment.
Follow us on
LinkedIn for the latest updates
Follow us on
Threads for the latest updates
Subscribe ▶️ YouTube Channel for Latest Updates
Who Can Apply (Eligibility)
| Criteria | Details |
|---|---|
| Internship / Job Type | Full-Time |
| Work Location | Pune, India (Hybrid) |
| Experience | 6 months+ Java & Cloud experience |
| Education | Bachelor’s degree in Computer Science, IT, or equivalent |
| Skills | Java, SpringBoot, Microservices, Angular, Cloud, SQL, Agile |
Salary / Compensation
Equifax offers a competitive compensation package including:
💰 Comprehensive salary with hybrid benefits and healthcare packages
- Compensation is aligned with industry standards for entry-level software engineers.
- Additional benefits include paid time off, learning and development opportunities, and access to online career tracks.
How to Apply
Interested candidates can apply now by clicking the button below to submit your application. Make sure to highlight your experience with Java, Cloud platforms, microservices, and agile software development, along with any exposure to NLP or big data technologies.
Disclaimer
This job information is collected from official and publicly available sources. We do not charge any fees for job applications, do not guarantee recruitment, and do not take responsibility for any loss arising from reliance on this information.
Share the opportunity