UBS Group AG is hiring a Fullstack Developer to join our IT Brazil team in São Paulo. In this role, you will develop and maintain applications using Java and React technologies, collaborating with multidisciplinary teams to translate business requirements into technical solutions and leading the design of robust, scalable systems.
What You'll Do
- Develop and maintain applications using Java technologies (Spring Boot, Spring Data, Spring Security, Java EE, Design Patterns) and Web Technologies (Angular, React).
- Collaborate with multidisciplinary teams to understand and translate business requirements into innovative technical solutions.
- Lead technical design and implementation of robust and scalable systems using sophisticated market technologies.
- Define code standards to ensure quality.
- Identify and solve complex technical issues effectively, seeking opportunities for continuous improvement.
- Partner with other IT teams to enable and drive new solutions and architectures.
- Design, plan, and deliver solutions in a large-scale enterprise environment.
- Produce secure and clean code that is stable, operational, consistent, and well-performing.
What We're Looking For
- Software engineer/developer focused on high-availability, high-performance, and distributed solutions.
- Strong coding skills in Java and React.
- Experience with Object-Oriented Programming, Concurrency, Multithreading.
- Clear understanding of algorithms and data structures.
- Linux/Unix experience.
- Comfortable with standard SDLC tools such as Git, CI/CD adjustments, and testing frameworks.
- Ability to influence others and advocate for technical excellence, with a high degree of attention to detail.
- Bachelor’s or master’s degree or equivalent with a focus in computer science or engineering.
- Fluent in Portuguese and English for daily communication with global teams.
Nice to Have
- Experience with the Java Spring framework.
- Experience with C++ and/or Python.
- Experience with low-latency distributed systems development or electronic trading systems (OMS, Marketdata feeders, Risk engines, algos).
- Knowledge in the Brazil trading environment and business.
Technical Stack
- Languages: Java, C++, Python
- Frameworks & Libraries: React, Spring, Spring Boot, Spring Data, Spring Security, Java EE, Angular
- Concepts: Design Patterns
- Tools & Platforms: Git, Linux/Unix
Team & Environment
You will be part of the IT Brazil team based in São Paulo, working within the IT development department.
Work Mode
This role offers a hybrid work arrangement and is based in São Paulo, Brazil.
UBS is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce.




