Desenvolvedor(a) Full Stack Sênior

Jobgether

Brasil

Remote

BRL 180,000 - 360,000

Full time

43 hours 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

Health insurance
Remote work
Meal allowance
Transportation card
Udemy access
Gympass access
SESC benefits
Parental leave extensions
Team-building activities

Job summary

Jobgether is partnering with a client in Brazil to hire a Senior Full Stack Developer. The role focuses on back-end services with Java and Spring Boot and front-end development using Angular and TypeScript. The position is fully remote within Brazil under a Brazilian CLT contract.

You will design, develop, test, and maintain scalable applications, RESTful APIs, and integrations while applying best practices in CI/CD and Docker. Strong communication in agile teams is essential.

Qualifications

  • Senior-level experience in full-stack development across backend and frontend.
  • Strong Java and Spring Boot backend experience.
  • Extensive Angular and TypeScript frontend experience.
  • Experience with relational databases and SQL.
  • RESTful APIs and system integration experience.
  • CI/CD and Docker experience.
  • Team collaboration in Agile environments.
  • Autonomy and strong communication skills.
  • English proficiency preferred.
  • Knowledge of Drupal and cloud environments preferred.

Responsibilities

  • Design, develop, maintain, and enhance full-stack applications using Java, Spring Boot, Angular, and TypeScript.
  • Build, implement, and integrate RESTful APIs for reliable communication between applications and services.
  • Contribute to technical discussions, evaluate approaches, and recommend scalable solutions.
  • Apply software engineering best practices for clean code, reliability, and maintainability.
  • Develop and execute unit tests and support testing activities to improve stability.
  • Work with relational databases and SQL for data management and integration.
  • Collaborate with multidisciplinary teams in agile development environments.
  • Identify, troubleshoot, and resolve frontend/backend issues.
  • Contribute to CI/CD processes and use Docker for consistent deployments.
  • Apply microservices principles to build modular, scalable solutions.
  • Participate in code reviews and technical planning.
  • Work independently and communicate progress clearly to the team.

Skills

Java
Spring Boot
Angular
TypeScript
REST APIs
SQL
Git
CI/CD
Docker
Microservices
Unit testing
English proficiency
Drupal

Education

Higher education degree

Tools

Docker
Git
CI/CD tools

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 Desenvolvedor(a) Full Stack Sênior based in Brazil.

The Senior Full Stack Developer will design, develop, test, and maintain innovative software solutions that support digital transformation and deliver meaningful value to clients. This role combines strong backend expertise in Java and Spring Boot with frontend development using Angular and TypeScript. You will contribute to the development of scalable applications, robust RESTful APIs, and seamless system integrations while ensuring high standards of code quality and performance. Working collaboratively with multidisciplinary teams in an agile environment, you will participate in technical discussions, recommend effective architectural solutions, and resolve complex engineering challenges. This opportunity is suited to an experienced, autonomous developer who enjoys tackling technical problems, sharing knowledge, and building reliable applications. The position is fully remote within Brazil and offered under a Brazilian CLT employment contract.

Accountabilities
  • Design, develop, maintain, and enhance full-stack applications using Java, Spring Boot, Angular, and TypeScript.

  • Build, implement, and integrate RESTful APIs to enable reliable communication between applications and services.

  • Contribute to technical discussions, evaluate implementation approaches, and recommend scalable, efficient, and maintainable solutions.

  • Apply software engineering best practices to ensure clean code, application reliability, maintainability, and overall product quality.

  • Develop and execute unit tests and support testing activities to identify defects and improve application stability.

  • Work with relational databases and SQL to support data management, querying, and application integration requirements.

  • Collaborate with multidisciplinary teams in agile development environments to plan, implement, and deliver software projects.

  • Identify, investigate, troubleshoot, and resolve technical issues across frontend and backend components.

  • Contribute to continuous integration and continuous delivery (CI/CD) processes and use Docker to support consistent development and deployment workflows.

  • Apply microservices architecture principles to build and maintain modular, scalable software solutions.

  • Participate in code reviews and technical planning, helping strengthen engineering standards and encourage continuous improvement.

  • Work independently on assigned initiatives while communicating progress, technical decisions, and potential challenges clearly to the team.

Requirements
  • Proven senior-level experience in full-stack software development, with the ability to work confidently across backend and frontend technologies.

  • Strong proficiency in Java and Spring Boot for backend development and application services.

  • Extensive practical experience with Angular and TypeScript for building and maintaining modern frontend applications.

  • Solid understanding of RESTful APIs, web services, and system integration patterns.

  • Experience working with relational databases and writing SQL queries.

  • Proficiency with Git and version control workflows.

  • Knowledge of unit testing, code quality standards, software design principles, and development best practices.

  • Practical experience with CI/CD pipelines and Docker-based development or deployment environments.

  • Understanding of microservices architecture and the principles involved in designing scalable, maintainable applications.

  • Completed higher education degree.

  • Strong analytical and problem-solving skills, with the ability to investigate technical issues and develop effective solutions.

  • Autonomy, accountability, and effective communication skills, including the ability to collaborate with multidisciplinary teams and explain technical concepts clearly.

  • Preferred qualifications: Experience with Drupal, familiarity with cloud environments, and advanced or fluent English proficiency.

Benefits
  • Employment contract: Formal Brazilian CLT employment arrangement.

  • Remote work: Fully remote position within Brazil.

  • Health insurance: Medical coverage through Bradesco Seguros, with no copayment according to the original job description.

  • Dental insurance: Dental coverage through the employer's benefits offering, with no copayment according to the original job description.

  • Meal allowance: Meal benefit of R$ 32.94, as stated in the original posting.

  • Benefits card: Transportation and meal benefits administered through the Caju card.

  • SESC access: Access to SESC-related benefits and services.

  • Day off: Additional time off through a designated day-off benefit.

  • Extended parental leave: Maternity leave extension from four to six months and paternity leave extension from five to 20 days.

  • Professional development: Access to Udemy learning resources to support ongoing skill development.

  • Fitness and wellbeing: Access to Gympass for fitness and wellness activities.

  • Team-building and recognition: Team-building initiatives, Caju Premiações, and voucher-related perks.

  • Additional program: The original posting also lists “Bring More Talent” as a benefit or program, without providing further details.

  • Compensation details: The original job description does not specify a salary range, performance bonuses, or equity compensation. Confirm these details and the eligibility conditions for individual benefits with the hiring team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Fullstack Developer ( Java + Angular )
Senior Fullstack Developer ( Java + Angular )

Jobgether • Brazil

Hybrid
BRL 180,000 - 280,000
Health insurance
Meal allowances
Parental leave
+1
Desenvolvedor Fullstack Sênior
Desenvolvedor Fullstack Sênior

Jobgether • Brazil

Remote
BRL 180,000 - 260,000
Fully remote Brazil
CLT contract
Technical autonomy
+2
Desenvolvedor Fullstack DotNet +Angular Sênior
Desenvolvedor Fullstack DotNet +Angular Sênior

Jobgether • Brazil

Remote
BRL 150,000 - 210,000
Fully remote from Brazil
Independent contractor under PJ model
Backend Software Engineer Sênior
Backend Software Engineer Sênior

Jobgether • Brazil

Remote
BRL 240,000 - 360,000
Fully remote work
PJ independent contractor engagement
Flash benefits card
+5
Pessoa Desenvolvedora Full-stack JAVA Especialista
Pessoa Desenvolvedora Full-stack JAVA Especialista

Jobgether • Brazil

Remote
BRL 180,000 - 240,000
Fully remote Brazil
Flexible hours
Education allowance
+3
SR Desenvolvimento Back-end (Java + Node)
SR Desenvolvimento Back-end (Java + Node)

Jobgether • Brazil

Remote
BRL 180,000 - 300,000
Remote work in Brazil
Health coverage
Meal/food allowance
+9
Desenvolvedor C# - Sênior
Desenvolvedor C# - Sênior

Jobgether • Brazil

Remote
BRL 140,000 - 240,000
Remote Work
Healthcare Coverage
Meal Allowance
+11
Desenvolvedor Java Pleno Bilíngue
Desenvolvedor Java Pleno Bilíngue

Jobgether • Brazil

Remote
BRL 90,000 - 150,000
Remote work
Meal allowance
Medical insurance
+7
Especialista BackEnd
Especialista BackEnd

Jobgether • Brazil

Remote
BRL 180,000 - 250,000
Healthcare
Remote work
Professional development
+5
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方向