Equifax Off Campus Hiring: This entry-level software engineer job in Pune concentrates on the development and maintenance of software applications that utilise Java and cutting-edge cloud technologies. Candidates will gain practical experience creating modules, applying the principles of software engineering, and collaborating with flexible teams in a thriving technology-driven environment.

Key Responsibilities
- Specific requirements for the design of small-scale systems or modules in large to medium-sized environments, including the preparation of technical documentation.
- Utilise the basic principles of software engineering by following the provided directions and instructions.
- Provide constructive feedback during the review of code, release processes, or design critiques.
- Learn quickly and apply new ideas, show a teamwork approach and exchange technical information efficiently.
- Utilise modern software development practices such as serverless computing, microservices architecture, CI/CD pipelines, and infrastructure-as-code.
- Work with teams across teams to connect systems with the existing platform for corporate products.
- Participate in technology roadmaps and architecture discussions that convert business needs into practical solutions.
- Join a tightly knit engineering team that adheres to agile software development practices.
- Automate tasks to increase the efficiency of tasks assigned to you.
Required Qualifications and Experience
- A bachelor ‘s-level degree is required with a major in Computer Science, Engineering, or equivalent experience in the field.
- Minimum 6 months of working experience at least 6 months of experience Javaprogrammingg software.
- At least six months of experience working with cloud-based platforms, such as GCP, AWS, or Azure.
- Experienced in working independently as a self-starter and in identifying the changing priorities under limited supervision.
- A working knowledge of UI development techniques, such as HTML, JavaScript, Angular and Bootstrap.
- Experimentation with backend technologies such as Java/J2EE, Spring Boot, SOA, and microservices.
- Expertise with control systems for source code (SVN, Git, GitHub) and tools for building, such as Maven,n as well as Gradle.
- Working in an agile environment (Scrum and XP).
- Experience with relational databases, including SQL Server and MySQL.
- A familiarity with Atlassian tools like JIRA, Confluence, and GitHub.
- It is easy to develop with the latest JDK Versions (1.7 and higher).
- Experience with automated testing frameworks such as JUnit, Selenium, LoadRunner or SoapUI.
Skills That Stand Out
- A strong knowledge of relational databases (SQL Server or MySQL).
- Exposition or interest in graph mining models and graph data.
- An inherent curiosity and passion to explore new technologies in assessing their potential and assessing the feasibility of implementation.
- Work hands-on with large-scale (petabyte-level) data with sophisticated SQL or big data software like Spark, Dataflow, BigQuery or Snowflake in a cloud-based setting (GCP is the preferred).
- Understanding of the classic machine learning techniques, statistical modeling and natural processing of language (NLP).
This job is ideal for young professionals or recent graduates who are looking to expand their knowledge of Java development cloud computing, cloud computing, and full-stack techniques in Pune’s flourishing tech industry. Apply if you’re ready to be a part of new software projects in a flexible and collaborative environment.