Desenvolvedor(a) Full Stack Sênior

Jobgether

United States

Remote

USD 33,000 - 47,000

Full time

7 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

Remote Brazil
Health insurance (Bradesco Seguros)
Dental insurance
Meal allowance (R$ 32.94)
Benefits card (Caju)
SESC access
Extended parental leave
Udemy learning resources
Gympass access
Team-building initiatives
Bring More Talent

Job summary

Jobgether is seeking a senior full-stack developer for a fully remote role in Brazil. You will work across backend and frontend with Java/Spring Boot and Angular/TypeScript, building RESTful APIs and integrating services.

You will contribute to CI/CD pipelines, apply microservices practices, and collaborate in an agile, cross-functional environment. You’ll troubleshoot issues, ensure code quality, and participate in reviews, while autonomously driving assigned initiatives and communicating

Qualifications

  • Proven senior-level full-stack development experience across backend and frontend.
  • Strong Java and Spring Boot for backend services.
  • Extensive Angular/TypeScript experience for modern UIs.
  • Solid RESTful API, web services, and system integration knowledge.
  • Experience with relational databases and SQL queries.
  • Proficient with Git and version control workflows.
  • Familiarity with CI/CD pipelines and Docker development/deployment.
  • Understanding of microservices and scalable architectures.
  • Completed higher education degree and strong analytical skills.
  • Autonomy, accountability, and clear communication in cross-functional teams.
  • Preferred: Drupal, cloud familiarity, and advanced English.

Responsibilities

  • Design, develop, maintain, and enhance full-stack applications using Java, Spring Boot, Angular, and TypeScript.
  • Build, implement, and integrate RESTful APIs for reliable inter-service communication.
  • Contribute to technical discussions and recommend scalable, maintainable solutions.
  • Apply software engineering best practices for clean code and product quality.
  • Develop and execute unit tests and support testing to improve stability.
  • Work with relational databases and SQL for data management and integration.
  • Collaborate with multidisciplinary teams in agile environments to deliver projects.
  • Identify, investigate, troubleshoot, and resolve frontend/backend issues.
  • Contribute to CI/CD processes and use Docker to enable consistent workflows.
  • Apply microservices principles to build modular, scalable solutions.
  • Participate in code reviews and technical planning to improve standards.
  • Work independently on initiatives and communicate progress clearly.

Skills

Java
Spring Boot
Angular
TypeScript
REST APIs
SQL
Git
CI/CD
Docker
Microservices
Testing
Cloud
Communication
Autonomy

Education

Higher education degree

Tools

Drupal
Docker

Job description

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

Engenheiro de Software Pl. (Java)
Engenheiro de Software Pl. (Java)

Jobgether • United States

Remote
USD 110,000 - 170,000
100% remote work within Brazil
Full-time employment
Meal and/or food allowance
+4
Software Architect Fullstack | Node.js/React
Software Architect Fullstack | Node.js/React

Jobgether • United States

Remote
USD 150,000 - 230,000
Remote Brazil
Growth opportunities
Innovation exposure
+3
Back-end JR l Pesquisa e Desenvolvimento
Back-end JR l Pesquisa e Desenvolvimento

Jobgether • United States

Remote
USD 60,000 - 90,000
Remote work
Office in Brazil
Flexible hours
+9
Desenvolvedor Full Stack - Pleno
Desenvolvedor Full Stack - Pleno

Jobgether • United States

Remote
USD 120,000 - 180,000
Remote work from Brazil
Flexible schedule
Meal and/or food voucher
+10
Mid-level Kotlin/Java Developer
Mid-level Kotlin/Java Developer

Remote • San Francisco (CA)

Remote
USD 22,000 - 33,000
Health benefits
Remote work
Continuous learning opportunities
+1
Senior Fullstack Developer ( Java + Angular )
Senior Fullstack Developer ( Java + Angular )

Jobgether • United States

Hybrid
USD 33,000 - 51,000
Health Insurance
Meal Allowances
Childcare Support
+10
Full Stack Java Developer (Mid-Level) - Shop
Full Stack Java Developer (Mid-Level) - Shop

Alterdata Software • United States

Remote
USD 33,000 - 50,000
Meal/food allowance
Health and dental plan
Home office assistance
Desenvolvedor Java Pleno Bilíngue
Desenvolvedor Java Pleno Bilíngue

Jobgether • United States

Remote
USD 17,000 - 28,000
Meal allowance
Education discounts
Online courses access
+7
Pessoa Desenvolvedora Ruby on Rails - Pleno
Pessoa Desenvolvedora Ruby on Rails - Pleno

Jobgether • United States

Remote
USD 33,000 - 51,000
Fully remote (Brazil)
Full-time employment
Technical autonomy
+5
Mid-Level Fullstack (Java | Angular) Developer (Fully Remote)
Mid-Level Fullstack (Java | Angular) Developer (Fully Remote)

Partner Company • United States

Remote
USD 110,000 - 170,000
Health insurance
Dental insurance
Meal allowances
+5