Arquiteto de Sistemas
Job description
About the role
The is a pivotal position focused on the continuous evolution and robustness of our core banking platforms. In this role, you will own the responsibility of designing and driving architectural enhancements that directly reduce system dependencies while simultaneously improving availability, scalability, security, and the overall integrity of customer information. You will act as a technical leader, performing deep troubleshooting with a strong emphasis on automation, definitive bug resolution, and effective incident containment strategies. This position requires the implementation of new functionalities and automated processes utilizing only homologated tools to ensure measurable value delivery for both C6 customers and internal Operations teams. You will develop end-to-end backend applications, guiding them seamlessly from the initial development phase through comprehensive homologation and into productive deployment. The role demands a commitment to writing high-quality code and establishing rigorous test coverage to ensure system reliability. Success in this position will be defined by your ability to modernize and strengthen our technical landscape while adhering to strict security and operational standards.
Key facts
What you'll do
- Implementar melhorias de arquitetura para reduzir dependências, disponibilidade, escalabilidade, segurança e integridade das informações do cliente.
- Efetuar troubleshooting com foco em correção de bugs/problemas e atendimento de incidentes com foco em automações, correção definitiva e de contorno.
- Implementar novas funcionalidades e automações usando ferramentas homologadas para trazer valor aos clientes do C6 e Operações.
- You will Desenvolver aplicações Backend end-to-end desde Desenvolvimento, Homologação até Produção.
- Focar desenvolvimento em código com qualidade e cobertura de testes automatizados.
- Implementar melhorias de arquitetura para reduzir dependências, disponibilidade, escalabilidade, segurança e integridade das informações do cliente.
- Efetuar troubleshooting com foco em correção de bugs/problemas e atendimento de incidentes com foco em automações, correção definitiva e de contorno.
- Implementar novas funcionalidades e automações usando ferramentas homologadas para trazer valor aos clientes do C6 e Operações.
- You will Desenvolver aplicações Backend end-to-end desde Desenvolvimento, Homologação até Produção.
- Focar desenvolvimento em código com qualidade e cobertura de testes automatizados.
- You will implement architectural improvements to reduce dependencies, ensuring high availability, scalability, security, and the integrity of customer data.
- You will perform troubleshooting with a focus on bug correction and incident management, emphasizing automation, permanent fixes, and contingency measures.
- You will develop new functionalities and automations utilizing approved tools to deliver tangible value to C6 customers and operational efficiency.
- You will engage in full lifecycle backend development, managing applications from development through homologation and into production environments.
- You will enforce a strict development methodology centered on code quality and the implementation of automated test coverage.
Requirements
- You need Conhecimentos Avançados em Java.
- You need Disponibilidade para trabalho presencial na Av. Nove de Julho.
- You must possess advanced knowledge and expertise in the Java programming language to design complex solutions.
- You must be available for in-person work at the Av. Nove de Julho location to collaborate effectively with the team.
- You must demonstrate a strong understanding of software architecture principles as they apply to backend systems.
- You must have the ability to analyze complex technical problems and devise robust, scalable solutions.
- You must be committed to following software development best practices and quality assurance methodologies.
- You must be capable of working in an agile environment and adapting to changing project requirements efficiently.
Nice to have
- It helps if Conhecimentos em Kotlin.
- It helps if Conhecimento em bancos Relacionais e Não Relacionais.
- Experiência no uso de Processos Ágeis no Desenvolvimento de software e melhores práticas em Melhoria Contínua.
- It helps if Experiência em Desenvolvimento e Automação de Testes.
Practical notes
Note: Presencial na Av. Nove de Julho. Note: Implementar melhorias de arquitetura para reduzir dependências, disponibilidade, escalabilidade, segurança e integridade das informações do cliente.
Efetuar troubleshooting com foco em correção de bugs/problemas e atendimento de incidentes com foco em automações, correção definitiva e de contorno.
Implementar novas funcionalidades e automações usando ferramentas homologadas para trazer valor aos clientes do C6 e Operações.
For , Desenvolver aplicações Backend end-to-end desde Desenvolvimento, Homologação até Produção.
Focar desenvolvimento em código com qualidade e cobertura de testes automatizados.
For , Conhecimentos Avançados em Java.
For , Disponibilidade para trabalho presencial na Av. Nove de Julho.
For , Conhecimentos em Kotlin.
For , Conhecimento em bancos Relacionais e Não Relacionais.
Experiência no uso de Processos Ágeis no Desenvolvimento de software e melhores práticas em Melhoria Contínua.
For , Experiência em Desenvolvimento e Automação de Testes.
For , Java.
For , Kotlin.
For , SQL.
For , NoSQL.
For , Automated Testing.
For , Backend development.
For , Processos Ágeis.
For , C6 Bank.
For , Presencial na Av. Nove de Julho.