Responsibilities
- Contribute as a mid-level full-stack engineer with well-scoped Java/Spring tasks and guided Angular or React work
- Support global Mappers and DataHub with KL DataHub, including collaboration with global stakeholders in North America
- Support expansion of data sources and self-service capabilities, with Brazil as the lead region for global capability
- Build testing and deployment literacy including unit, integration, and acceptance automation; CI/CD; Jenkins; and promotions
- Use OpenAPI, SonarQube, and Veracode or Checkmarx in development workflows
- Use GenAI tools responsibly only with senior review and in compliance with company policy
- Participate in co-development with Brazil teams on Credit Decisioning when assigned
- Complete scoped features, fixes, and tests with increasing independence over time
- Raise risks promptly when scope or quality is unclear
- Close learning gaps in Java, cloud, OpenAPI, and team tooling through questions, documentation, and guided practice
- Follow review feedback, write readable code, expand tests as directed, and remediate Sonar and security findings with support when needed
- Collaborate across functions, communicate blockers early, and respect inner-source and review etiquette
- Participate in monitoring and incident drills as assigned, escalate appropriately, and learn operational basics for owned services
- Progress on guided full-stack tasks (Angular or React with mentorship)
- Fix simple test or pipeline failures with support
Requirements
- Mid-level experience as a full-stack engineer
- Java and Spring framework proficiency
- Understanding of Angular or React for frontend development
- Experience writing and maintaining tests (unit, integration, acceptance)
- Familiarity with CI/CD pipelines and tools like Jenkins
- Ability to work with OpenAPI specifications
- Experience using code quality tools such as SonarQube
- Understanding of security scanning tools like Veracode or Checkmarx
- Ability to work under guidance and increase independence over time
- Proactive communication of risks and blockers
- Willingness to learn cloud technologies, OpenAPI, and team tooling
- Ability to follow code review feedback and write readable, maintainable code
- Collaboration skills across functional teams
- Basic operational knowledge of services, including monitoring and incident response
Nice to Have
- Experience with GenAI tools under senior review and policy compliance
- Co-development experience with teams in Brazil, particularly in Credit Decisioning
- Experience fixing test or pipeline failures with minimal support
- Mentorship experience in Angular or React development
Work Arrangement
Remote (Worldwide) — Brazil, North America
Additional Information
- GenAI tools must be used only with senior review and in accordance with company policy
- Responsible use of GenAI includes accelerating learning without bypassing understanding or mishandling sensitive data
- Engineer must escalate incidents appropriately and participate in drills as assigned
- Respect for inner-source practices and code review etiquette is required