




Job Summary: Equifax is seeking creative and motivated software engineers to join a talented team working with cutting-edge technology on meaningful projects. Key Highlights: 1. Develop distributed processing applications with Google Cloud. 2. Build RESTful and event-driven microservices applications with Java. 3. Promote and implement best development practices. * Equifax seeks creative, dynamic, and motivated software engineers with hands-on development skills to work on a variety of meaningful projects. Our software engineering positions offer you the opportunity to join a team of talented 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 microservices applications using Java. * Write unit and integration tests. * Promote and implement best development practices. * Author technical documentation to capture architecture, processes, procedures, installation, and instructions. ### **What Experience You Need** * Academic degree in Computer Engineering, Systems, or related fields. * 2+ years of experience with Java 17-21. * 2+ years of experience with Python. * 2+ years of experience with REST APIs and SQL. * 1+ years of experience with Google Cloud Platform. * 1+ years of experience performing unit and automation testing (JUnit). * 1+ years applying CI/CD practices and tools: Git, GitHub, Jenkins, Nexus, and/or Maven. ### **What Could Set You Apart** * Intermediate-level English. * Basic knowledge of Python. * 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 prototype technologies to compare, analyze, present, and discuss alternatives.


