Remotery

Senior Fullstack Developer – Java

Posted Jun 3

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Design, develop, and enhance complete Fullstack applications, incorporating robust, secure, and scalable Java backend APIs alongside rich, responsive user interfaces using Angular.

• Engage in the entire software development lifecycle: design, development, testing, deployment, and monitoring, addressing both server-side and client-side aspects.

• Apply Clean Architecture, Clean Code, SOLID principles, Domain-Driven Design (DDD), and Design Patterns consistently throughout the application.

• Lead and facilitate Test-Driven Development (TDD), Behavior-Driven Development (BDD), and Code Review practices, fostering quality and continuous improvement.

• Integrate data systems utilizing both relational (SQL) and NoSQL databases.

• Assist in making strategic, impactful architectural decisions, including facilitating communication between the Frontend and Backend.

• Operate within an agile framework (Scrum/Kanban), demonstrating a sense of urgency and ownership.

• Mentor and guide junior engineers, serving as a Fullstack technical expert.

• Actively contribute to the advancement of engineering practices, automation, and observability.

• Maintain and enhance legacy applications, ensuring stability, executing bug fixes, and promoting ongoing modernization.


⛳️ Requirements

• Backend (Java)

• Proficient in Java EE 6+ with a strong grasp of APIs, libraries, and industry best practices.

• Experience with Spring Boot 2+ and the broader Spring ecosystem.

• Familiarity with Java 8+ features (Streams, Lambdas, Concurrency, etc.).

• Background in distributed architectures, microservices, messaging, and REST APIs.

• Proficient in SQL databases (capable of complex queries, data modeling, and performance tuning).

• Experienced with NoSQL databases (such as MongoDB, Redis, Cassandra, or their equivalents).

• Strong understanding of Design Patterns, SOLID principles, Clean Architecture, and Clean Code.

• Frontend (Angular)

• Expertise in Angular 11+ (including TypeScript, RxJS, Components, Services, Router, Lazy Loading, etc.).

• Solid understanding of HTML5, CSS3, and preprocessors (Sass/Less).

• Proven experience in building responsive and accessible user interfaces.

• Mastery of state management and performance best practices within single-page applications (SPA).

• Familiarity with frontend unit testing (e.g., Jasmine/Karma) and integration testing.

• General

• Experience with TDD/BDD utilizing frameworks such as JUnit, Mockito, Cucumber, etc.

• Proficient in version control tools (Git) and continuous integration/delivery (CI/CD) practices.

• Advanced knowledge of agile methodologies (Scrum, Kanban, XP).


🏝️ Benefits

• 🍽 Meal allowance and/or food voucher (iFood Benefícios)

• 🏥 Health insurance (Amil)

• 💼 Life insurance

• 😁 Dental plan (Amil)

• 🚗 Fuel allowance

• 🏋 Gympass/Wellhub: Access to gyms offering a variety of training modalities.

• 🐶 Pet health plan

• 👶🏻 Childcare assistance

• 💳 Lincard: Partner benefits club providing discounts of up to 60% at over 4,000 establishments across Brazil.

People also viewed

Confitec10 hours ago

Mid-level .NET, Angular, SQL Server Developer – AI, Spec-Driven Development

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
DOMVS iT10 hours ago

Backend Developer – Node.js, NestJS

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI10 hours ago

Python Developer

SE flagSweden OnlyFreelanceBackend Engineer$25 – $50/hour
ApplyView job
FCamara Consulting & Training10 hours ago

Backend Developer – .NET Core, GCP Ecosystem – Senior

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Neogrid10 hours ago

Senior Pessoa Desenvolvedora FullStack, Python e React

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Intetics10 hours ago

Golang Technical Interviewer

MA flagMorocco OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers