Senior Fullstack Developer – Java

Posted Sep 11

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

📋 Description

• Design, develop, and improve full-stack applications utilizing Angular and Spring Boot.

• Build robust, secure, and scalable backend APIs using Java.

• Create dynamic, responsive user interfaces based on Angular.

• Engage in the entire software development lifecycle: from conception and development to testing, deployment, and monitoring.

• Implement Clean Architecture, Clean Code principles, SOLID design, Domain-Driven Design (DDD), and Design Patterns.

• Lead and facilitate Test-Driven Development (TDD), Behavior-Driven Development (BDD), and Code Review initiatives.

• Integrate systems using relational SQL and NoSQL databases, including Oracle 12g and MongoDB.

• Assist in making strategic architectural decisions regarding frontend-backend communication.

• Operate within an Agile Scrum/Kanban environment with a strong sense of urgency and ownership.

• Promote advancements in engineering, automation, and observability practices.

• Provide application support, diagnose failures, and modernize legacy applications.

• Manage version control of code using Git.

• Develop ETL processes with Spring Batch.

• Create interfaces using the internal Bootstrap framework.

• Develop and consume REST services.

• Document services with Swagger 2.0.

• Implement DevOps practices utilizing Jenkins and Sonar.

• Oversee containerization using Docker and OpenShift.

• Adopt an API-first approach and maintain legacy WebSphere systems.


⛳️ Requirements

• Proven experience as a Senior Fullstack Java Developer.

• Proficiency in Java 8 or higher.

• Familiarity with Spring Boot framework.

• Experience with REST and SOAP APIs.

• Knowledge of Microservices architecture.

• Experience with messaging systems, specifically RabbitMQ.

• Strong SQL skills, including query development and performance tuning.

• Experience with NoSQL databases.

• Understanding of SOLID principles.

• Experience in Clean Code and Clean Architecture practices.

• Proficiency in Angular 11 or later.

• Knowledge of TypeScript and RxJS.

• Skills in HTML, CSS, and responsive design techniques.

• Experience with Single Page Applications (SPAs) and state management.

• Testing experience using Jasmine and Karma.

• TDD/BDD experience with JUnit, Mockito, and Cucumber.

• Familiarity with Git and Continuous Integration/Continuous Deployment (CI/CD) processes.

• Understanding of Agile methodologies.

• Familiarity with Sensedia and MuleSoft API gateways is a plus.

• Nice to have experience with Kubernetes, Docker, cloud technologies, hexagonal/event-driven architecture, and observability tools like Datadog and Grafana.

• Experience with high-performance, mission-critical systems.

• Availability to work under the CLT employment regime.


🏝️ Benefits

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

• Health insurance (Amil).

• Life insurance.

• Optional dental insurance (Amil).

• Optional fuel allowance.

• Gympass/Wellhub: Access to a variety of gyms with different training modalities.

• Pet health plan.

• Childcare assistance.

• Lincard: A partnership club offering discounts of up to 60% at over 4,000 establishments across Brazil.

People also viewed

Shield AI10 hours ago

Staff Engineer, State Estimation

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Netflix12 hours ago

Software Engineer L5, Open Connect Platform

US flagUnited States OnlyFull-timeFull-stack Engineer$388k – $558k/year
ApplyView job
Travoom13 hours ago

Principal Full Stack Engineer – Travel & Ticketing

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
HeroSoftware GmbH - Shopify Apps13 hours ago

Senior Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €80k/year
ApplyView job
EverCommerce15 hours ago

Lead Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$170k – $195k/year
ApplyView job
GiveDirectly17 hours ago

Senior Software Engineer – Fundraising

US flagUnited States, +2 more countriesFull-timeFull-stack Engineer$181.1k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers