You will join a Zup development team to help build products and improve Itaú's data platform.
Lead the adoption of modern development practices, deeply integrating AI into your daily workflow to accelerate delivery and ensure the quality of the software produced.
Requirements
Strong experience with backend programming in Python and good knowledge of Java.
Solid understanding of object-oriented programming and software design.
Databases and operating systems.
Experience developing APIs and microservices.
Knowledge of event-driven cloud system architectures.
Knowledge of software testing: testing concepts, TDD, and testing distributed systems based on microservices.
Familiarity with agile development methodologies (Scrum, SAFe) and AWS services (ECS, Lambda, Step Functions, CloudWatch, S3, SNS, RDS).
Experience with software build processes supported by SCM tools (Git), CI/CD, and DevOps.
Experience with infrastructure provisioning as code (Terraform).
Proficiency in development workflows assisted by Code Agents, knowing how to interact with, guide, and audit autonomous coding agents.
Ability to design agents, create tools, and modular capabilities for the safe operation of the codebase.
Practical experience with SDD (Spec-Driven Development), using rigorous specifications as the engine for automated generation.
Strong knowledge of Intent Development concepts, focusing on translating business intents and architectural rules into precise AI instructions, minimizing manual code generation.
Experience with Harness Engineering, designing isolated test environments (scaffolds/simulators) for autonomous code validation.
Tech Stack
AWS
Cloud
Java
Python
Terraform
Benefits
We value the continuous growth of Zuppers, encouraging each person to pursue paths that drive their professional development.