Jobgether

SR Desenvolvimento Back-end (Java)

Jobgether · Brazil

Internet Marketplace Platforms · 11-50 employees

13 h ago
Remote Senior (5-10 yrs) Full-time Brazil
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The Senior Backend Developer will design and evolve scalable backend solutions and REST APIs for web and mobile applications. They will also act as a technical reference, mentoring teammates and leading technical discussions within an agile environment.

What they look for

Java Spring Boot Node.js JavaScript TypeScript React REST API Git Microservices Micro-frontend Agile Scrum Kanban Mentoring Backend Architecture Unit Testing

Requirements

Candidates must have strong expertise in Java, Spring Boot, Node.js, and React, along with advanced knowledge of microservices and micro-frontend architectures. Experience with Git workflows, agile methodologies, and mentoring junior developers is required.

Benefits

CLT Employment Model Fully Remote Work Flexible Working Hours Health Insurance Dental Insurance Flexible Meal and Food Allowance Life Insurance Home Office Allowance Wellhub (Gympass) TotalPass Sesc Benefits Corporate Learning Platform Language Learning Programs Technical Knowledge-Sharing Initiatives Pet Health Plan Travel Benefit Program Laptop Rental or Company Equipment Birthday Benefit Employee Referral Reward Program

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 SR Desenvolvimento Back-end (Java) based in Brazil.

This is a senior backend engineering opportunity for professionals passionate about building scalable, high-quality digital products.You will contribute to the evolution of complex applications, designing robust solutions and supporting technical decisions within a collaborative environment.The role requires strong expertise in backend development, architecture, and engineering best practices.You will work closely with multidisciplinary teams to create reliable systems focused on performance, security, and user experience.As a technical reference, you will influence development standards, mentor teammates, and help drive continuous improvement.This position offers the opportunity to work remotely while contributing to innovative technology projects with real business impact.

\n

Accountabilities: The Senior Backend Developer will be responsible for designing, developing, and evolving backend solutions while supporting technical excellence across the engineering team.

  • Develop and evolve complex backend functionalities for scalable web applications and, when necessary, mobile solutions.
  • Design, build, maintain, and improve REST APIs with a focus on scalability, performance, security, and architectural best practices.
  • Lead the resolution of critical bugs and contribute to improvements in existing systems.
  • Define and ensure automated and unit test coverage, promoting a strong quality culture within the team.
  • Participate actively in code reviews, sharing development best practices and supporting the growth of less experienced developers.
  • Contribute to agile ceremonies and lead technical discussions regarding solution design and implementation.
  • Work with microservices and micro-frontend architectures, proposing improvements and scalable approaches.
  • Collaborate with multidisciplinary teams, acting as a technical reference within the squad.
  • Support architecture decisions and engineering practices alongside technical leadership.
  • Mentor developers and encourage knowledge sharing across the team.

Requirements:

The ideal candidate is an experienced backend developer with strong technical expertise, architectural vision, and the ability to collaborate effectively in agile environments. This professional should have solid experience building scalable applications and influencing technical decisions.

  • Strong experience developing applications with Java and Spring Boot.
  • Solid experience with Node.js development.
  • Advanced knowledge of JavaScript and TypeScript.
  • Strong experience with React.
  • Advanced understanding of REST API development and consumption, including design and security best practices.
  • Solid experience with Git workflows, including branching strategies, commits, merges, pull requests, and version control practices in larger teams.
  • Advanced knowledge of microservices and micro-frontend architectures, with the ability to contribute to architectural discussions.
  • Experience mentoring or technically supporting less experienced developers.
  • Strong communication skills and ability to collaborate and influence technical decisions.
  • Experience working with agile methodologies such as Scrum or Kanban.

Differential skills:

  • Experience with React Native and/or Next.js.
  • Knowledge of NestJS.
  • Experience with automated testing tools such as Jest, JUnit, Cypress, or Appium.
  • Previous experience as a technical leader or Tech Lead.
  • Experience improving development processes and engineering practices.

Benefits:

  • CLT employment model with a 40-hour weekly schedule.
  • Fully remote work opportunity.
  • Flexible working hours.
  • Health and dental insurance extended to dependents.
  • Flexible meal and food allowance through Caju benefits card.
  • Life insurance.
  • Home office allowance.
  • Wellhub (Gympass) and TotalPass access.
  • Sesc benefits extended to dependents.
  • Corporate learning platform with more than 20,000 courses.
  • Language learning opportunities through internal programs.
  • Technical knowledge-sharing initiatives, talks, and communities.
  • Pet health plan.
  • Travel benefit program.
  • Personal laptop rental option or company equipment availability.
  • Birthday benefit.
  • Employee referral reward program.

\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