Pessoa Desenvolvedora Back-End Sênior

Jobgether

Brasil

Remote

BRL 167,000 - 290,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote
Medical and dental insurance
Telemedicine services
Pension assistance
Meal and food allowances
Paid time off
Birthday day off
Gympass membership
Mobility allowance
Wellness activities
Professional development

Job summary

Jobgether is seeking a Senior Pessoa Desenvolvedora Back-End based in Brazil. The role combines back-end leadership with front-end collaboration using React or Vue, emphasizing scalable Java/Spring solutions and AI-assisted development practices.

You will mentor peers, drive architectural decisions, design robust APIs, and ensure security and compliance while delivering impactful product outcomes in a fully remote setup.

Qualifications

  • 4+ years of professional software development experience.
  • Bachelor's degree in Computer Science, Systems Analysis and Development, or related field.
  • Strong back-end experience with Java and Spring/Spring Boot.
  • Strong front-end experience with React or Vue.
  • Proven full-stack experience across backend and frontend development.
  • Experience designing software architecture and integrating systems.
  • REST API development and consumption.
  • Relational and non-relational databases knowledge.
  • Solid understanding of Clean Code, SOLID, design patterns.
  • Automated testing and debugging experience.
  • Git and version control proficiency.
  • Experience with AI coding assistants with critical review.
  • Awareness of LGPD and security considerations.
  • Ability to mentor less experienced developers.
  • Autonomy and accountability in delivering tasks.
  • Ability to understand and improve legacy code.
  • Clear communication and collaboration with teams.
  • Familiarity with Agile methodologies ( Scrum/Kanban ).
  • Ability to translate business rules into technical solutions.
  • Strong medium-complexity task estimation.

Responsibilities

  • Lead full-stack development using Java (Spring/Spring Boot) on the back end and React or Vue on the front end.
  • Gather and analyze business requirements and translate them into technical specs.
  • Design scalable, secure software architecture and data models.
  • Develop and integrate REST APIs and user interfaces for seamless communication.
  • Plan and perform tests to ensure quality, reliability, and performance.
  • Mentor and coach other team members in engineering practices.
  • Lead development projects and contribute to planning and delivery.
  • Document technical solutions and participate in Agile ceremonies.
  • Promote responsible AI usage and review AI-generated output.

Skills

Java
Spring / Spring Boot
React or Vue
REST APIs
Database design (SQL/NoSQL)
Clean Code / SOLID
Git
AI-assisted development tools
Agile methodologies
Mentoring teammates

Education

Bachelor's degree in CS / related

Tools

Git

Job description

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!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Pessoa Desenvolvedora Back-end .NET Core Sênior
Pessoa Desenvolvedora Back-end .NET Core Sênior

Jobgether • Brazil

Remote
BRL 180,000 - 300,000
Fully remote work
Flexible working hours
Education allowance
+8
Fullstack Developer Senior (Java, Node e React) | AI Engineer
Fullstack Developer Senior (Java, Node e React) | AI Engineer

Jobgether • Brazil

On-site
BRL 180,000 - 340,000
Health and dental insurance
Meal and food allowances
Childcare assistance
+2
Pessoa Desenvolvedora Full-stack React / .NET — Sênior
Pessoa Desenvolvedora Full-stack React / .NET — Sênior

Jobgether • Brazil

Remote
BRL 180,000 - 240,000
Medical insurance
Dental insurance
Annual bonus program
+1
Pessoa Desenvolvedora Python com foco em IA
Pessoa Desenvolvedora Python com foco em IA

Jobgether • Brazil

Remote
BRL 167,000 - 257,000
Wellhub membership
Zenklub therapy
Alpa product discounts
+6
Desenvolvedor Pleno
Desenvolvedor Pleno

Jobgether • Brazil

Remote
BRL 90,000 - 140,000
Meal and food allowance
Transportation allowance
Medical insurance
+8
Pessoa Desenvolvedora de Software Backend Pleno
Pessoa Desenvolvedora de Software Backend Pleno

Jobgether • Brazil

Remote
BRL 120,000 - 180,000
Health insurance
Dental insurance
Private pension plan
+4
Desenvolvedor Full Stack Java/React - Sênior
Desenvolvedor Full Stack Java/React - Sênior

Jobgether • Brazil

Remote
BRL 150,000 - 210,000
Fully remote within Brazil
PJ contractor engagement
Opportunities to influence technical方向
Analista Desenvolvedor de Sistemas
Analista Desenvolvedor de Sistemas

Jobgether • Brazil

Remote
BRL 60,000 - 100,000
Food and meal allowance
Education discounts
Stefanini Academy access
+9
Pessoa Desenvolvedora Fullstack Node/React III (IAM | Segurança da Informação)
Pessoa Desenvolvedora Fullstack Node/React III (IAM | Segurança da Informação)

Jobgether • Brazil

Remote
BRL 180,000 - 280,000
Fully remote work arrangement
Flexible medical and dental insurance
Staff Software Engineer
Staff Software Engineer

Jobgether • Brazil

Remote
BRL 350,000 - 550,000
Profit-sharing program
Home office allowance
Remote-first working model