Pessoa Desenvolvedora Back-End Sênior
Listed by Jobgether for an employer it does not name
- LocationBrazil
- Work typeRemote
- EmploymentFull-time
- Posted9 November 2026
- SourceListed by Jobgether (Lever)
Live checkFirst seen 1 h ago; still listed on Jobgether 1 h ago.
Moves fastWhen Jobgether takes a role down early, it is usually about 8 days after posting. Apply soon.
At a glance
- Experience4+ years
- EducationBachelor's degree
- Skills and toolsJava, React, Vue.js, Git, Scrum
Read from the ad by RoleFinder, with rules and an AI reading; the description is the source.
Back from the application? Add your CV and RoleFinder scores your fit for this role, then ranks your best 12 open roles where you want to work, each with a one-line reason.
Check my fitDid you apply? Keep this role in a free RoleFinder list with the others you save. The list shows where you applied and marks a role that closes.
Yes, save it to my listNot yet: check my fit firstAbout the role
This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Pessoa Desenvolvedora Back-End Sênior based in Brazil.
We are looking for a senior software developer to lead the design and development of robust, scalable applications in a dynamic, collaborative technology environment. Although focused on back-end engineering, this is a full-stack position requiring strong expertise in Java and Spring, alongside React or Vue. You will take ownership of complex technical solutions, from requirements analysis and architecture design to implementation, integration, and testing. Beyond hands-on development, you will serve as a technical reference for the team, promoting engineering best practices and supporting the growth of other developers. The role also emphasizes the thoughtful use of AI-assisted development tools to improve productivity while maintaining code quality, security, and compliance. This is an opportunity to make a meaningful impact on product performance, technical standards, and delivery outcomes.
Accountabilities
-
Lead and execute full-stack development of complex solutions using Java (Spring/Spring Boot) on the back end and React or Vue on the front end.
-
Gather and analyze business requirements, translating them into clear technical specifications.
-
Design software architecture, including data models, components, and integrations, with a focus on scalability, security, and performance.
-
Develop and integrate REST APIs and user interfaces, ensuring efficient communication between front-end and back-end systems.
-
Plan and perform tests to ensure application quality, reliability, and performance.
-
Investigate and resolve complex bugs and technical issues.
-
Conduct code reviews and ensure adherence to engineering standards and best practices.
-
Mentor, train, and support the technical development of other team members.
-
Promote continuous improvements in development processes, coding standards, and team practices.
-
Lead development projects when assigned, supporting planning, progress tracking, and delivery.
-
Document technical solutions and actively participate in Agile ceremonies.
-
Use AI-assisted tools to support development activities, including legacy code analysis, solution design, and feature planning, while critically reviewing generated output.
-
Help establish responsible AI usage practices across the team, considering code quality, security vulnerabilities, dependencies, licensing, and LGPD compliance.
Requirements:
-
At least 4 years of professional software development experience.
-
Bachelor's degree in Computer Science, Systems Analysis and Development, or a related field.
-
Strong back-end development experience with Java and Spring/Spring Boot.
-
Strong front-end development experience with React or Vue.
-
Proven full-stack experience across back-end and front-end development.
-
Experience designing software architecture and integrating systems.
-
Proficiency in developing and consuming REST APIs.
-
Solid knowledge of relational and non-relational databases.
-
Strong understanding of Clean Code, SOLID principles, and design patterns.
-
Experience with automated testing and application debugging.
-
Proficiency with Git and version control workflows.
-
Practical experience using AI coding assistants such as Cursor, Copilot, or similar tools, with the ability to critically review AI-generated code.
-
Ability to define and share best practices for AI-assisted development, including review criteria and responsible usage.
-
Awareness of application security and LGPD requirements, including risks related to vulnerabilities, dependencies, and software licenses.
-
Ability to mentor less experienced developers in using AI tools while reinforcing strong software engineering fundamentals.
-
Autonomy, accountability, and effective management of individual deliverables.
-
Ability to understand, maintain, and improve legacy code.
-
Clear communication and a collaborative approach when working with back-end and front-end teams.
-
Active participation in code reviews, providing constructive feedback.
-
Familiarity with Agile methodologies such as Scrum and/or Kanban.
-
Ability to understand business rules and translate them into technical solutions.
-
Strong task estimation skills, particularly for medium-complexity work.
Benefits:
-
Fully remote work arrangement.
-
Medical and dental insurance.
-
Telemedicine services and life insurance.
-
Pension assistance.
-
Flash flexible benefits, including meal and food allowances (VA/VR).
-
Paid time off.
-
Birthday day off.
-
Gympass membership.
-
Mobility allowance.
-
Workplace wellness activities, including exercise sessions and healthy snacks.
-
Professional development through training programs and Academia X.
-
Profiler assessment and behavioral mapping to support personal development.
-
Full-time, contractor (PJ) engagement.
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!
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
Get open roles ranked against your CV
How well do you fit this role?
Add your CV once. RoleFinder ranks the open roles where you want to work, plus remote ones, against it, shows your best 12 with a one-line reason each, and emails you new matches once a week. The file is read once by AI and not kept; employers never see it.
Drop your CV and see your fit for this role and four more open roles in under a minute. No account needed: sign in only to keep them.
Sign in with Google or email to start. How we handle your CV
The file is read once by AI and not kept. How we handle your CV