We are seeking an experienced Senior Java Developer with a strong background in GCPto join our team. In this role, you will focus on designing and developing scalable, high-performance solutions while working closely with cross-functional teams to meet business objectives. This position offers the opportunity to contribute to impactful projects in a dynamic and fast-paced environment. Responsibilities - Design and implement features based on business needs - Collaborate with cross-functional teams to gather requirements and deliver customized solutions - Write and maintain unit tests to ensure software quality and functionality - Participate in code reviews to uphold best practices and coding standards - Identify and resolve technical issues in a timely and effective manner - Contribute to improving team workflows and optimizing development processes Requirements: - At least 3 years of experience in software development - Strong expertise in Java, including Core, Collections, StreamAPI, and Concurrency - Experience with JDK17 and build tools such as Maven or Gradle - Hands-on experience with Apache Beam and Dataflow, including implementing Beam transforms (DoFn, ParDo, GroupByKey) and deploying/monitoring Dataflow jobs - Familiarity with GCP services such as Cloud Storage, Pub/Sub, IAM roles, and security best practices - Experience writing unit tests using JUnit and participating in code reviews - Fluent Portuguese communication skills - Proficiency in English, both written and spoken, at a B1 level or higher Nice to have - Experience with SQL/NoSQL databases, including BigQuery, relational databases, or NoSQL stores - Knowledge of CI/CD tools such as Jenkins - Understanding of data formats like AVRO or Parquet - Experience with XML and XSD - Familiarity with Equifax GBP systems and workflows