Desenvolvedor(a) Back-End Java Sênior
Jobgether · Brazil
Internet Marketplace Platforms · 11-50 employees
About the role
Develop and maintain high-performance backend services using Java while integrating AI agents into existing ecosystems. Collaborate with multidisciplinary teams to modernize legacy systems and optimize application performance.
What they look for
Requirements
Requires solid experience in Java backend development, API design, and cloud environments like AWS. Candidates should be familiar with AI-assisted development tools and agile methodologies.
Benefits
Full description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Desenvolvedor(a) Back-End Java Sênior based in Brazil.
This role is designed for an experienced backend engineer who will build, evolve, and maintain high-performance software solutions using Java and modern development practices. You will contribute to scalable, secure, and innovative applications while collaborating with multidisciplinary teams across technology and business areas. The position combines strong software engineering expertise with opportunities to work on artificial intelligence initiatives, including the development and integration of intelligent agents. You will apply architectural thinking, automation, and AI-powered tools to improve productivity, quality, and innovation. This is an opportunity to influence technical decisions and contribute to the evolution of digital platforms in a dynamic technology environment.
\n
Accountabilities: The role focuses on developing robust backend solutions, supporting software modernization, and contributing to innovative AI-driven initiatives while maintaining high standards of quality, scalability, and reliability.
- Develop, maintain, and evolve backend services using Java, ensuring performance, security, scalability, and reliability.
- Support the creation, evolution, and integration of AI agents within existing backend ecosystems.
- Develop APIs, services, and integrations that enable intelligent solutions and business capabilities.
- Use generative AI tools such as Cursor, Claude Opus, Copilot, or similar technologies to accelerate development, improve code quality, support refactoring, analyze legacy systems, and enhance technical documentation.
- Contribute to software architecture decisions, including solutions involving artificial intelligence and intelligent workflows.
- Apply software engineering best practices, including Clean Code, SOLID principles, and Design Patterns.
- Ensure code quality through technical reviews, automated testing, and engineering standards.
- Perform reverse engineering of legacy systems to support modernization initiatives and new solution development.
- Monitor, analyze, and optimize application performance.
- Collaborate with Product, Architecture, DevOps, and other teams to align technical solutions with business objectives.
- Create and maintain clear technical documentation.
- Act as a technical reference for junior and intermediate developers, encouraging knowledge sharing and continuous learning.
- Evaluate and adopt new technologies and AI-based tools that improve development efficiency and solution quality.
Requirements:
The ideal candidate has strong backend development experience, advanced Java knowledge, and the ability to contribute to modern software architectures while collaborating effectively with cross-functional teams.
- Solid experience in backend development using Java.
- Experience designing and developing REST and/or GraphQL APIs.
- Knowledge of relational and non-relational databases.
- Experience with version control systems such as Git and CI/CD pipelines.
- Knowledge of Docker and Kubernetes environments.
- Experience working with cloud computing solutions, especially AWS.
- Experience with agile methodologies such as Scrum or Kanban.
- Practical experience or familiarity with AI-assisted development tools such as Cursor, Claude Opus, Copilot, or similar solutions.
- Interest or experience in contributing to the development of AI agents and intelligent backend solutions.
- Strong problem-solving skills and ability to work independently in complex technical environments.
Nice-to-have qualifications:
- Experience with monitoring and observability tools such as Datadog, Dynatrace, Splunk, or Grafana.
- Relevant technical certifications in AWS, Kubernetes, Java, or related technologies.
- Experience with technology innovation projects and digital transformation initiatives.
- Experience applying generative AI throughout the software development lifecycle, including code review, refactoring, testing, documentation, architecture, and intelligent automation.
- Advanced English skills, with the ability to participate in technical meetings, read and create documentation, and collaborate with international stakeholders.
Benefits:
- Opportunity to work on innovative software solutions combining backend engineering and artificial intelligence.
- Collaborative environment focused on technology, learning, and continuous improvement.
- Professional development opportunities through technical challenges and knowledge-sharing initiatives.
- Access to modern tools and technologies that support productivity and innovation.
- Inclusive workplace culture focused on collaboration and diversity.
- Opportunities to contribute to strategic technology initiatives with real business impact.
- Flexible work environment supporting work-life balance.
- Health and well-being initiatives designed to support employees’ personal and professional development.
\nHow Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1