Software Development Specialist (Java)
Location
Brazil
Posted
2 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Development Specialist (Java)
Experian
Role Description Estamos em busca de um(a) Especialista de Desenvolvimento de Software I com sólida experiência em arquitetura de microsserviços, forte capacidade analítica e criatividade técnica. Procuramos um(a) profissional com elevada autonomia e maturidade técnica para atuar em todas as fases do ciclo de vida do software — desde a análise de requisitos até a evolução contínua de soluções inovadoras, escaláveis e resilientes. O(a) profissional ideal é intolerante a ineficiências, atua como referência técnica, possui excelente comunicação e contribui ativamente para a melhoria contínua do código, das arquiteturas e das ferramentas que sustentam o negócio. Espera-se também o uso estratégico de ferramentas de IA generativa e a construção de soluções baseadas em agentes de IA, incluindo desenvolvimento de servidores e integrações via MCP (Model Context Protocol), aplicadas ao desenvolvimento, refatoração, testes e documentação de sistemas. Responsabilidades: - Atuar em um time multidisciplinar como especialista em desenvolvimento back-end; - Desenvolver e evoluir soluções backend utilizando Java e arquitetura de microsserviços; - Projetar, desenvolver e manter agentes de IA, integrados a sistemas corporativos e fluxos de negócio; - Desenvolver servidores e serviços backend para suporte a agentes de IA, garantindo escalabilidade, segurança e observabilidade; - Implementar integrações e servidores compatíveis com MCP (Model Context Protocol) para comunicação entre agentes de IA, ferramentas inteligentes e aplicações internas; - Utilizar ferramentas de IA generativa (Cursor, Claude Opus ou similares) para: - Aumentar produtividade no desenvolvimento e refatoração de código; - Apoiar análises de código legado e engenharia reversa; - Melhorar a qualidade de testes automatizados e documentação técnica; - Participar ativamente de discussões técnicas, definições arquiteturais e planejamento de soluções; - Atuar como referência técnica, apoiando o time na resolução de problemas complexos; - Conduzir todas as etapas do desenvolvimento: concepção, implementação, deploy e operação; - Colaborar com Produto, Negócios, Arquitetura e DevOps para alinhamento das soluções técnicas, incluindo soluções baseadas em IA e agentes inteligentes. Entregas Esperadas: - Aplicação consistente dos princípios SOLID e Design Patterns; - Desenvolvimento de soluções escaláveis, resilientes e de alta performance, suportando milhões de usuários; - Agentes de IA, servidores e integrações MCP bem projetados, testáveis e observáveis; - Comunicação clara e assertiva com stakeholders técnicos e não técnicos; - Código de alta qualidade com revisões frequentes e testes abrangentes (unitários, integrados, etc.); - Uso consciente e crítico de IA generativa e agentes inteligentes, mantendo responsabilidade técnica; - Documentação técnica clara, completa e atualizada; - Disseminação de conhecimento técnico e apoio ao desenvolvimento do time; - Busca contínua por melhorias técnicas, arquiteturais e de performance; - Abertura constante ao aprendizado, incluindo novas práticas e tecnologias baseadas em IA e Agentic Systems. Qualifications - Experiência sólida com Java 17+, Spring Boot, Spring Data e Spring Batch; - Desenvolvimento de APIs REST e GraphQL em arquitetura de microsserviços; - Prática com testes unitários (JUnit, Mockito, etc.); - Experiência com containers (Docker) e orquestração com Kubernetes; - Conhecimento avançado em boas práticas de arquitetura (SOLID, Design Patterns); - Experiência com AWS (EKS, EC2, S3, EMR, SQS, entre outros); - Vivência com pipelines CI/CD, especialmente Jenkins; - Experiência prática ou forte familiaridade com desenvolvimento de agentes de IA, incluindo: - Integração de agentes a sistemas backend; - Desenvolvimento de servidores para agentes de IA; - Uso do MCP (Model Context Protocol) ou conceitos similares de comunicação agent-based; - Experiência com IA aplicada ao desenvolvimento, como Cursor, Claude Opus, Copilot ou similares. - Inglês avançado e/ou fluente. Benefits - A Serasa Experian é muito mais do que você imagina. Com o propósito de criar um futuro melhor, ampliando oportunidades para pessoas e empresas; - Compromisso a construir uma cultura inclusiva e um ambiente no qual pessoas possam equilibrar a carreira com seus compromissos e interesses pessoais; - Reconhecida externamente por meio de diversas certificações de mercado, incluindo Great Place To Work™ e Top Employers; - Avaliação de 4,6 no Glassdoor, indicando um ambiente de trabalho cada vez melhor para nossos talentos.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Developing new functionalities • Creating the architecture of the product • Conducting technical analysis and research for new initiatives • Performing code reviews • Supporting the development team by exchanging knowledge and skills
Backend Engineer – Voyager Team
Learning Technologies Group plcLTG is a leader in corporate digital learning and talent management.
• Maintain and evolve the core Ruby on Rails ecosystem • Navigate architectural complexity and fix critical issues • Ensure seamless integration of features written in Kotlin, Ruby, and TypeScript • Collaborate with the Voyager Team to deliver high-quality software
Backend Engineer, .Net
nDeavour ConsultingWe are a staffing and IT recruitment company based in Sofia, Bulgaria.
• Design & Develop Backend Services • Build scalable backend services and REST APIs using C# and .NET while following clean architecture principles and engineering best practices. • Deliver High Quality Software • Build Cloud-Native Solutions • Develop applications running in modern cloud environments using containerized infrastructure and cloud services. • Work with Distributed Systems • Design and implement reliable backend solutions using PostgreSQL, Redis, caching mechanisms, messaging systems, and asynchronous communication patterns. • Partner closely with Product, QA, and fellow engineers to refine requirements, estimate work, and successfully deliver roadmap features. • Embrace AI-Assisted Development
Role Description Du willst dort arbeiten wo du am produktivsten bist? Bei uns geht genau das. 🚀 Die FastRocket GmbH sucht dich als Senior Java/Angular Fullstack Developer (m/w/d) 100 Prozent remote innerhalb Deutschlands. Wir entwickeln moderne cloudbasierte Softwarelösungen für anspruchsvolle Kunden aus unterschiedlichen Branchen. Dabei setzen wir auf skalierbare Architekturen, moderne Cloud-Infrastrukturen und sauberen Code statt Legacy Workarounds. - Entwicklung moderner Fullstack-Anwendungen für komplexe Enterprise-Umgebungen - Frontend-Entwicklung mit Angular (TypeScript) - Backend-Entwicklung mit Java und Spring Boot - Aufbau und Betrieb cloudbasierter Architekturen auf Azure oder AWS - Arbeit mit Docker, Kubernetes und CI/CD-Pipelines - Entwicklung und Optimierung von REST-APIs sowie relationalen Datenbankstrukturen (SQL) - Optional: Integration von KI- und GenAI-Services in moderne Anwendungen - Enge Zusammenarbeit mit Kunden und internen Teams in agilen Projekten - Code Reviews, Testing und Sicherstellung von Softwarequalität Qualifications - Mehrjährige Erfahrung als Fullstack- oder Backend-Entwickler mit Java-Fokus - Sehr gute Kenntnisse in Java, Spring Boot sowie Angular oder einem vergleichbaren TypeScript-basierten Framework (z. B. React, Vue) - Erfahrung mit Cloud-Umgebungen auf Azure oder AWS - Sicherer Umgang mit Kubernetes, Docker und CI/CD-Pipelines - Kenntnisse in SQL und Datenbankdesign - Verständnis für moderne Softwarearchitekturen und Clean Code - Gute Deutsch- und Englischkenntnisse Benefits - 100 % Remote innerhalb Deutschlands - Moderner Tech-Stack: Java, Angular, Cloud, Kubernetes - Arbeit mit Azure oder AWS in skalierbaren Architekturen - Individuelle Weiterbildungs- und Entwicklungsmöglichkeiten - Hochwertiges Equipment für produktives Arbeiten - Unbefristete Festanstellung - Flache Hierarchien und direkte Kommunikation



