Equifax is hiring a Software Engineer – Entry for its Technology team in Pune. This opportunity is designed for software engineers who want to work on meaningful technology projects while developing their skills in modern software engineering practices.
The Entry Level Software Engineer role focuses heavily on backend development, particularly technologies such as Java, J2EE, Spring Boot, SOA, Microservices, and relational databases.
Although the position is titled “Entry,” candidates should note that the job description asks for 1 year or more of Java software programming experience. Therefore, this is better suited to early-career software engineers rather than candidates with absolutely no programming experience.
- 1 Entry Level Software Engineer – Job Details
- 2 Is Entry Level Software Engineer a Fresher Job?
- 3 What Does an Entry Level Software Engineer Do?
- 4 Database Knowledge
- 5 Modern Software Development Practices
- 6 Entry Level Software Engineer – Required Qualifications
- 7 Entry Level Software Engineer – Who Should Apply?
- 8 Career Growth at Equifax
- 9 About Equifax
- 10 Final Verdict
Entry Level Software Engineer – Job Details
| Particular | Details |
|---|---|
| Company | Equifax |
| Job Role | Software Engineer – Entry |
| Keyword | Entry Level Software Engineer |
| Job ID | J00178084 |
| Location | Pune, India |
| Department | Technology |
| Job Type | Full Time |
| Work Mode | Hybrid |
| Qualification | Bachelor’s Degree |
| Experience | 1+ year Java programming experience |
| Primary Language | Java |
| Framework | Spring Boot |
| Architecture | Microservices / SOA |
| Database | SQL Server / MySQL |
| Cloud | GCP / AWS / Azure |
| Methodology | Agile / Scrum / XP |
| Tools | JIRA, Confluence, GitHub |
Is Entry Level Software Engineer a Fresher Job?
Not exactly.
The job title contains Entry, but the requirements specifically mention 1 year+ experience with Java software programming.
This means the role may be more appropriate for candidates who are:
- Early-career software engineers
- Developers with around 1 year of experience
- Candidates with strong Java development experience
- Professionals transitioning into backend development
- Candidates with relevant software development experience
Freshers can still review the opportunity if they have exceptional project experience, but the 1+ year Java requirement should not be ignored.
What Does an Entry Level Software Engineer Do?
An Entry Level Software Engineer at Equifax will work with an engineering team to design, develop, integrate, and improve software systems.
The position involves both technical development and collaboration with other teams.
Some of the major responsibilities include:
- Designing small systems or modules
- Preparing technical documentation
- Following software engineering principles
- Participating in code reviews
- Participating in design reviews
- Supporting release processes
- Working with modern development practices
- Developing microservices
- Working with CI/CD
- Supporting cloud-based technologies
- Participating in architecture discussions
- Collaborating with Agile engineering teams
Database Knowledge
The Entry Level Software Engineer position also mentions relational databases such as:
- SQL Server
- MySQL
Candidates should be comfortable with SQL and basic database concepts.
Important areas to revise include:
- SELECT queries
- INSERT / UPDATE / DELETE
- JOINs
- GROUP BY
- Subqueries
- Indexes
- Primary keys
- Foreign keys
- Database normalization
- Basic query optimization
Modern Software Development Practices
Equifax expects its software engineers to work with modern engineering practices.
The job description mentions technologies and approaches including:
- Serverless computing
- Microservices architecture
- CI/CD
- Infrastructure as Code
- Automation
These technologies are increasingly common in cloud-based software development.
For candidates looking to strengthen their profile, learning the basics of CI/CD and cloud deployment can be useful.
Entry Level Software Engineer – Required Qualifications
Candidates should have a Bachelor’s degree in Science, Mathematics, Computer Science, or a related discipline.
The position also asks for:
- 1+ year Java software programming experience
- Java/J2EE knowledge
- Spring Boot experience
- Microservices knowledge
- SQL/database experience
- Agile development experience
- Familiarity with JIRA, Confluence, and GitHub
The company is also looking for candidates who can work independently and respond effectively when priorities change.
Entry Level Software Engineer – Who Should Apply?
This opportunity can be particularly suitable for candidates who:
- Have around one year of Java development experience
- Understand Spring Boot
- Have backend development experience
- Know SQL and relational databases
- Have worked with microservices
- Understand Agile development
- Have used GitHub
- Are interested in cloud technologies
- Enjoy solving software engineering problems
- Can collaborate effectively with engineering teams
Fresh graduates without the requested Java experience should carefully consider the experience requirement before applying.
Career Growth at Equifax
Equifax describes opportunities for employees to develop new skills and progress through their careers.
For a software engineer starting at the entry level, a potential career path could be:
Entry Level Software Engineer → Software Engineer → Senior Software Engineer → Lead Engineer → Software Architect / Engineering Manager
The exact progression will depend on performance, skills, experience, and available opportunities.
About Equifax
Equifax is a global data, analytics, and technology company.
The company works with businesses, financial institutions, governments, employers, and other organizations to help them make informed decisions using data and technology.
For software engineers, this provides an opportunity to work on technology products that operate within a data-driven global business environment.
Final Verdict
The Equifax Entry Level Software Engineer position in Pune is a good opportunity for early-career developers who already have a foundation in Java development.
The strongest technical requirements are Java, J2EE, Spring Boot, Microservices, SQL, Agile development, and Git-based tooling. Cloud knowledge in AWS, Azure, or GCP can provide an additional advantage.
One important point for freshers is that this is not a pure fresher role. Despite the “Entry” title, Equifax specifically asks for 1+ year of Java software programming experience.
For candidates who already have around a year of Java development experience and want to grow into modern backend, cloud, and microservices engineering, this Entry Level Software Engineer opportunity in Pune is worth considering.








