Job Description
C6 Bank is seeking a Software Architect to join its Technology area, responsible for developing innovative banking products and solutions. The ideal candidate will focus on utilizing cutting-edge technologies to enhance ease, agility, and security for bank clients. He/She will work in Corporate Banking Engineering team.
- Designing and implementing scalable, high-availability architectures
- Analyzing and proposing continuous improvements to existing solutions
- Troubleshooting complex solutions and implementing performance optimizations
- Developing new functionalities and automations
- Ensuring end-to-end solution delivery, from development to production
- Defining and documenting architecture standards and best practices
- Leading development teams and ensuring adherence to best practices
- Conducting code and architecture reviews
- Mapping and mitigating technical risks associated with new solution implementations
- Mentoring junior team members
- Ensuring data availability for corporate reports
Requirements: - Advanced Java proficiency
- Experience with AWS cloud architecture
- Knowledge of stream and messaging solutions like Kafka, SQS, and SNS
- Experience with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB)
- Strong CI/CD pipeline knowledge
- Understanding of SOLID principles and Clean Code
- Experience in system architecture design
- Strong negotiation and communication skills
- Experience with automated testing implementation
C6 Bank offers: - Vale-Refeição (Meal Voucher)
- Vale-Alimentação (Food Voucher)
- Health and dental plan
- Auxílio-Creche (Childcare assistance)
- Life insurance
- WellHub
- Psicologia Viva (Online therapy)
- C6 Bank Carbon credit card benefits
C6 Bank has over 90 financial products and services and more than 3,000 employees (CSixers) located in São Paulo-SP.