Job Closed
This listing is no longer active.
Navigate Change
Software Architect, Java, IA
Location
Brazil
Posted
91 days ago
Salary
0
Seniority
Senior
Job Description
Software Architect, Java, IA
CI&T
• Definir a arquitetura técnica de sistemas baseados em Java e Microsserviços, garantindo performance, escalabilidade e resiliência. • Guiar o time de desenvolvimento na implementação das melhores práticas, realizando revisões de arquitetura e código. • Liderar a adoção de ferramentas de IA (Copilots, LLMs) para automatizar tarefas repetitivas, geração de testes e refatoração de código. • Documentar decisões arquiteturais (ADRs) e garantir que a integração entre sistemas (Mensageria/APIs) seja fluida e segura. • Identificar proativamente pontos de falha ou lentidão nos processos e propor inovações tecnológicas que tragam ganho real ao negócio.
Job Requirements
- Habilidade em liderar reuniões técnicas, planejar Sprints e traduzir requisitos de negócio em soluções técnicas.
- Sólida experiência em arquitetura de sistemas com Java e Spring Boot.
- Domínio profundo de Microsserviços, padrões de design (Design Patterns) e integração de sistemas.
- Experiência com bancos de dados relacionais (SQL Server/Oracle) e NoSQL (MongoDB).
- Vivência com ecossistemas de mensageria (Kafka, RabbitMQ) e APIs RESTful.
- Conhecimento prático em DevOps, CI/CD e automação de testes.
- Engenharia de Prompt para Software: Experiência no uso de LLMs (GPT, Claude, Gemini) para auxiliar no desenho de arquiteturas, documentação e lógica de código.
- Proficiência em Ferramentas de IA
- IA na Solução: Conhecimento em como conectar e consumir serviços de LLM via API para agregar inteligência às aplicações Java.
Benefits
- Plano de saúde e odontológico;
- Vale alimentação e refeição;
- Auxílio-creche;
- Licença parental estendida;
- Parceria com academias e profissionais de saúde e bem-estar via Wellhub (Gympass) TotalPass;
- Participação nos Lucros e Resultados (PLR);
- Seguro de Vida;
- Plataforma de aprendizagem contínua (CI&T University);
- Clube de descontos;
- Plataforma online gratuita dedicada à promoção da saúde física, mental e bem-estar;
- Curso gestante e parentalidade responsável;
- Parceria com plataformas de cursos online;
- Plataforma para aprendizagem de idiomas;
- E muitos outros
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design, develop, and deliver sophisticated back-end web applications. • Build reusable, clean, and scalable modules and components. • Ensure high coding standards and consistency across projects. • Monitor system alerts and resolve issues within defined turnaround times. • Participate in architecture discussions and technology selection. • Implement scalable microservices and distributed systems. • Write efficient, testable, and maintainable code. • Develop and execute unit, integration, load, and stress tests. • Collaborate with cross-functional teams to meet project timelines. • Contribute to continuous improvement in performance, scalability, and reliability.
Senior PHP Engineer
Arbor EducationArbor MIS helps schools and MATs work more easily and collaboratively. Join a free webinar: http://bit.ly/Arbor-webinars
• Work closely with the Engineering Manager, Tech Lead, QA Engineer, and Product Manager to help solutionise feature requests • Lead the creation of detailed documentation for new feature developments, incorporating diagrams for comprehensive project understanding. • Drive the development and implementation of advanced tests around new features, ensuring the highest standards of test coverage and reliability. • Demonstrate expertise in producing well-architected, efficient, and scalable code using industry-leading design patterns and methodologies. • Take a leadership role in code reviews and pair programming sessions, guiding and mentoring colleagues towards excellence. • Lead and actively participate in tech-talks, workshops, and team-based learning initiatives, ensuring knowledge is disseminated effectively across the team.
• Design, develop, and maintain backend services using Python and FastAPI. • Build and maintain RESTful APIs and microservices. • Containerize applications using Docker and deploy them to Kubernetes. • Work with Azure cloud services to support scalable and secure solutions. • Contribute to CI/CD pipelines using GitHub and ArgoCD. • Integrate AI/ML or RAG-based components where applicable. • Collaborate closely with other developers, DevOps engineers, and product stakeholders. • Write clean, well-tested, and well-documented code. • Troubleshoot, debug, and resolve production issues. • Follow best practices in security, performance, and maintainability. • Continuously improve existing systems and stay up to date with backend and AI trends.
Senior Java Developer
Sabenza ITSabenza Information Technology is a niche IT and SAP recruitment company based in South Africa.
• Design and develop robust backend services and APIs using Java. • Build and maintain scalable data pipelines and ETL processes. • Develop high-performance SQL queries and optimize database performance. • Implement and manage AWS-based data solutions. • Integrate data across multiple platforms and systems. • Ensure code quality through unit testing, code reviews, and CI/CD best practices. • Monitor, troubleshoot, and optimize production systems. • Collaborate with data engineers, architects, and DevOps teams to deliver secure, scalable solutions.




