JobTarget Logo

Pessoa Desenvolvedora Java Sr in Brazil at Jobgether

New
Jobgether
Brazil, Brazil
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Pessoa Desenvolvedora Java Sr

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Pessoa Desenvolvedora Java Sr based in Brazil.

This is an opportunity for a senior Java developer to help evolve established SaaS products while contributing to modernization and continuous technical improvement.
You will work across legacy code evolution, refactoring, architecture improvements, and the delivery of new capabilities.
The role combines hands-on development with technical ownership, code quality, testing, and solution design.
You will collaborate closely with engineering and product teams in a business-domain-driven environment with a strong financial context.
As a senior member of the team, you will also support other developers through technical guidance, code reviews, and collaborative engineering practices.
The environment encourages experimentation with AI-powered development tools to improve productivity and engineering outcomes.
This is a fully remote role suited to someone who values autonomy, technical excellence, continuous learning, and meaningful product impact.

Accountabilities:
  • Evolve established Java systems by contributing to refactoring initiatives, architectural improvements, and the delivery of new features.
  • Perform corrective and evolutionary maintenance while continuously improving code quality, readability, maintainability, and technical robustness.
  • Participate in defining technical solutions collaboratively with engineering and product teams, considering both technical requirements and business-domain needs.
  • Take ownership of delivery quality, covering implementation, automated testing, code reviews, validation, and continuous improvement.
  • Work autonomously as a technical reference within the team, supporting the technical development of other engineers through guidance and knowledge sharing.
  • Apply engineering practices such as pair programming, code review, refactoring, and continuous improvement.
  • Leverage AI-powered tools and resources to support software development, improve productivity, and explore new approaches to engineering.
  • Develop a strong understanding of business rules and the financial context in which the product operates.
  • Demonstrate curiosity about emerging technologies and explore how Artificial Intelligence can transform processes, experiences, and business outcomes.
Requirements:
  • Solid professional experience with Java development, including experience working with Java 6, 8, and 11.
  • Proven experience developing and evolving Java applications based on monolithic architectures.
  • Hands-on experience with Spring for building APIs and backend solutions.
  • Experience with unit and integration testing, particularly using JUnit.
  • Strong command of software engineering best practices, including Clean Code, SOLID, sound design principles, and systematic refactoring.
  • Ability to read, understand, troubleshoot, and refactor complex existing codebases.
  • Strong analytical and problem-solving skills, with the autonomy expected from a senior-level developer.
  • Collaborative mindset and willingness to contribute through pair programming, code reviews, technical discussions, and mentoring.
  • Nice to have: basic knowledge of React and familiarity with Spec-Driven Development (SDD).
  • Nice to have: knowledge of or interest in Artificial Intelligence technologies, tools, applications, and concepts.
Benefits:
  • 100% remote Anywhere Office work model.
  • Meal and food allowance.
  • Health and dental insurance.
  • Home office allowance.
  • Profit-sharing program.
  • Home office setup voucher.
  • Life insurance.
  • Birthday day off.
  • Health, wellness, and well-being programs.
  • Access to GoGood and Conexa.
  • Partnerships and discounts.
  • An environment that values diversity, inclusion, collaboration, autonomy, continuous learning, and professional development.
  • Opportunities to work with SaaS products and explore the application of AI to technology, processes, and business challenges.
How 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!
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

Job Location

Brazil, Brazil

Frequently asked questions about this position

Similar Jobs In Brazil, Other

New

Desenvolvedor Fullstack PHP Pleno

Jobgether
Brazil, Other
New

Staff QA Engineer

Jobgether
Brazil, Other
New
New

Sr. Test Engineer

Jobgether
Brazil, Other
New

QA Analyst (Mid-Level)

Jobgether
Brazil, Other
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.