Design, develop and maintain backend applications using Java and frontend components using React.
Participate in technology projects that require collaboration with multiple local and global teams.
Design and model databases using Oracle, ensuring data integrity, performance and scalability.
Develop new tools and systems from scratch, from requirements analysis through implementation.
Work closely with business stakeholders to understand the workflows of brokerages and investment banks.
Organize and prioritize multiple tasks effectively, maintaining control over execution and delivery deadlines.
Ensure code quality, adherence to best practices, and adequate technical documentation.
Support and enhance systems related to equity trading and B3 market operations (B3: Brazil Stock Exchange).
Requirements
Strong experience with Java for backend development.
Strong experience with React for frontend development.
Proven expertise in Oracle database design and data modeling.
Ability to design and build applications from scratch.
Good understanding of system architecture and integrations.
Skills in AI and Developer Productivity.
Familiarity with artificial intelligence (AI) concepts applied to software development, including practical use of AI-assisted coding tools.
Ability to design and optimize effective prompts for AI tools (prompt engineering) to support development, debugging, documentation and automation tasks.
Experience using AI extensions and integrations in development environments such as Visual Studio Code (VS Code) (e.g., GitHub Copilot or similar tools).
Continuous learning mindset to stay up to date with emerging AI capabilities and apply them to improve code quality, productivity and delivery timelines.
Understanding of the responsible and secure use of AI in software development, including data privacy and compliance considerations.
Solid knowledge of the brokerage market and capital markets operations.
Strong understanding of the B3 stock market and trading processes.
Experience in local investment banking or brokerage.
Excellent communication skills, with the ability to interact effectively with technical and business teams.
Excellent organizational and time-management skills, with the ability to manage multiple priorities.
High level of autonomy, responsibility and commitment to execution.
Ability to work efficiently in a collaborative, multicultural and global environment.
Advanced proficiency in English for communication with global teams and for technical documentation.
Tech Stack
Java
Oracle
React
Benefits
Meal voucher or food allowance
Flexible Benefit (Flash)
Health insurance
Partner services for psychological, legal, financial and nutritional support (CLUDE, C4LIFE and ASQ)
Psicologia Viva
Dental insurance
Childcare allowance
Allowance for children with special needs
Fertility treatment support
Extended maternity and paternity leave
Transport voucher or Home Office allowance (for telework contracts)
Gympass (Wellhub) and TotalPass
Flexible working hours
Life insurance
Partnership discount club
Partnership with Sesc
Beca (education incentive program)
PPR or bonus – based on achievement of targets and results.