Desenvolvedor Back - End Java Sênior
- Publicação
- 16 de set. de 2026
- Última verificação
- 16 de set. de 2026
- Fonte responsável
- Empregando Brasil
Sobre a vaga
This role offers the opportunity to develop, evolve, and sustain high-quality backend solutions using Java in a modern technology environment. Local São Paulo - SP Remoto
Responsabilidades
Design, develop, maintain, and evolve backend services and applications using Java, ensuring scalability, reliability, security, and performance. Support the development, evolution, and integration of AI agents with existing backend systems, contributing to the services, APIs, logic, and workflows that enable intelligent solutions. Build and maintain reliable backend services and APIs that support business applications and AI-driven capabilities.
Use tools such as Cursor, Claude Opus, Copilot, or similar solutions to accelerate development, support refactoring, analyze legacy code, improve testing, and enhance technical documentation. Contribute to software architecture decisions and initiatives involving system evolution, legacy modernization, engineering practices, and AI-enabled solutions. Perform reverse engineering of existing systems to support the development of new platforms, modernization initiatives, and continuous improvement.
Apply Clean Code, SOLID principles, Design Patterns, automated testing, code reviews, and other engineering best practices while monitoring and optimizing application performance. Participate in technical and strategic decisions, mentor junior and mid-level developers, and promote knowledge sharing and continuous learning across the team. Partner with Product, Architecture, DevOps, and other stakeholders to align technical solutions with business objectives and delivery needs.
Evaluate and adopt new technologies and AI-based development tools when they can deliver meaningful improvements in efficiency, quality, and engineering outcomes.
Requisitos
Solid professional experience in backend development using Java, with strong software engineering fundamentals. Experience developing and integrating REST and/or GraphQL APIs. Knowledge of both relational and non-relational databases and their application in backend architectures. Experience with cloud computing, particularly AWS, along with knowledge of Docker and Kubernetes. Hands-on experience with Git and CI/CD pipelines, supporting reliable and automated software delivery.
Practical experience or familiarity with generative AI tools such as Cursor, Claude Opus, Copilot, or similar solutions for software development. Interest or experience contributing to the development of AI agents and intelligent solutions integrated with backend services. Strong understanding of Clean Code, SOLID, Design Patterns, automated testing, code review, documentation, and maintainable software practices.
Advanced English proficiency, with the ability to participate in technical meetings, read and produce technical documentation, and collaborate with international stakeholders. Strong communication, mentoring, problem-solving, and collaboration skills, with the ability to act as a technical reference for other developers.
Benefícios
Inclusive Environment: A people-centered culture focused on inclusion, diversity, well-being, and professional development. Career Development: Opportunities to build meaningful career experiences and continuously develop technical and professional skills. Learning & Innovation: Exposure to modern technologies, innovation initiatives, and opportunities to explore generative AI in software engineering.
Work - Life Balance: An environment designed to support balance between professional responsibilities and personal commitments and interests. Recognition: A workplace recognized through external employer and workplace certifications and awards. Collaborative Culture: An environment that values knowledge sharing, collaboration, and the complementary strengths of diverse teams. Sobre A Empresa: Our partner is looking for a Senior Back - End Java Developer based in Brazil.
Tenho aderência a esta vaga?Compare seu perfil com os requisitos antes de se candidatar.Verificar minha aderência
Revise os requisitos obrigatórios antes de decidir.
Não deixe de se candidatar apenas por não cumprir itens desejáveis. Dê prioridade aos requisitos explicitamente obrigatórios e nunca invente experiências.Fonte: Empregando Brasil