Senior Java Developer

Posted Aug 21

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

📋 Description

• Design and improve backend applications utilizing Java and Spring Boot.

• Develop and manage BFFs (Backend for Frontend) to facilitate integration and communication between frontend and backend services.

• Create APIs and establish integrations with both internal and external systems.

• Engage with microservices architecture and distributed application environments.

• Take part in architectural discussions and solution design initiatives.

• Utilize AWS services in both the development and operational phases of applications.

• Develop solutions that incorporate messaging and asynchronous processing.

• Analyze and resolve issues related to performance, availability, and scalability.

• Produce clean, testable, and maintainable code.

• Participate in code reviews and contribute to technical discussions.

• Provide support to fellow developers on the team as necessary.

• Contribute to enhancements in application development, deployment, and observability processes.


⛳️ Requirements

• Strong experience with Java, ideally with recent versions.

• In-depth knowledge of Spring Boot.

• Proven experience in building and maintaining BFFs (Backend for Frontend).

• Experience in developing REST APIs and system integrations.

• Familiarity with microservices architecture.

• Hands-on experience with AWS, specifically with services such as ECS, EKS, Lambda, S3, SQS, SNS, RDS, DynamoDB, API Gateway, CloudWatch, and IAM.

• Experience with relational databases, and ideally, NoSQL databases.

• Knowledge of Docker and containerization.

• Background in messaging or event-driven architecture.

• Familiarity with automated testing tools such as JUnit, Mockito, or equivalent.

• Experience with Git and CI/CD pipelines.

• Preferred: Kafka; Kubernetes; Terraform or other Infrastructure as Code tools; DDD, Clean Architecture, or Hexagonal Architecture; observability, monitoring, and production troubleshooting; experience in high-availability environments or high-traffic applications; familiarity with DevOps and SRE practices.


🏝️ Benefits

• Meal or food allowance.

• Discounts on courses, universities, and language institutions.

• Stefanini Academy — a platform providing free, current online courses with certifications.

• Mentorship opportunities.

• Access to a benefits club for medical consultations and examinations.

• Health insurance coverage.

• Dental insurance coverage.

• Benefits and discounts at leading establishments.

• Travel club membership.

• Pet care benefits.

People also viewed

Intelance14 hours ago

Technical Architect, Oracle

GB flagUnited Kingdom OnlyFreelanceBackend Engineer£625 – £700/year
ApplyView job
WBS14 hours ago

AI Engineer – Backend

DE flagGermany, +2 more countriesFull-timeBackend Engineer
ApplyView job
Sprezzatura1 day ago

Platform Architect – Immuta Data Architect

US flagUnited States OnlyFull-timeBackend Engineer$145k – $165k/year
ApplyView job
Atos1 day ago

Technical Architect – Service Now

MX flagMexico OnlyFull-timeBackend Engineer
ApplyView job
Uni Systems1 day ago

Senior Java Engineer, Documentum

GR flagGreece OnlyFull-timeBackend Engineer
ApplyView job
Addvisor Group1 day ago

Back-End Developer, Mid-Level

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers