




Job Summary: Equifax is seeking creative and motivated software engineers to join a talented team working with cutting-edge technology across a variety of meaningful projects. Key Highlights: 1. Opportunity to join a talented team leveraging cutting-edge technology. 2. Develop distributed processing applications on Google Cloud. 3. Build RESTful and event-driven microservices using Java. * Equifax seeks creative, dynamic, and motivated software engineers with hands-on development skills to work across a variety of meaningful projects. Our software engineering roles offer you the opportunity to join a talented team of engineers working with cutting-edge technology. If you are a forward-thinking, committed, and enthusiastic software engineer passionate about technology, you are the ideal candidate for this role. **What You’ll Do** * Develop distributed processing applications using native Google Cloud technologies and tools. * Build RESTful and event-driven microservice applications using Java. * Write unit and integration tests. * Promote and implement best development practices. * Author technical documentation capturing architecture, processes, procedures, installation, and instructions. ### **What Experience You Need** * Bachelor’s degree in Computer Engineering, Systems, or related field. * 2+ years of Java 17–21 experience. * 2+ years of Python experience. * 2+ years of REST API and SQL experience. * 1+ year of experience with Google Cloud Platform. * 1+ year of unit and automation testing experience (JUnit). * 1+ year applying CI/CD practices and tools: Git, GitHub, Jenkins, Nexus, and/or Maven. ### **What Could Set You Apart** * Intermediate English proficiency. * Basic Python knowledge. * Knowledge of Agile methodologies. * Experience in microservices-related projects. * Experience working with relational and/or NoSQL databases (Memorystore, Postgres, Firestore). * Experience in web services development. * Strong written and verbal communication skills. * Ability to continuously improve, refactor, and enhance the codebase. * Ability to build technology prototypes to compare, analyze, present, and discuss alternatives.


