Remotery

Senior Java Developer

Posted Jun 4

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

📋 Description

• Design and create scalable, fault-tolerant backend services adhering to Microservices and Hexagonal Architecture principles.

• Deploy and oversee containerized applications on Azure Kubernetes Service (AKS) utilizing Docker and Azure-native infrastructure.

• Collaborate with Product and Engineering teams to convert business requirements into scalable technical solutions.

• Develop architecture documentation, estimations, and user stories that facilitate Agile delivery processes.

• Ensure the platform's performance, security, reliability, and compliance with SLAs through engineering best practices.

• Mentor and guide engineers while fostering ownership, quality, and technical excellence.

• Lead and engage in code reviews to guarantee scalability, maintainability, and compliance with engineering standards.

• Contribute to observability, incident response, and ongoing platform improvement initiatives.

• Influence technical roadmaps and take part in decisions regarding architecture, tooling, and platform.

• Support operational excellence initiatives across backend systems and cloud environments.


⛳️ Requirements

• Bachelor’s Degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

• Over 6 years of professional experience in Java backend development.

• A minimum of 2 years of hands-on experience with Spring Boot and Spring WebFlux.

• Extensive experience in designing and maintaining Microservices architectures and distributed systems.

• Strong understanding and practical application of Hexagonal Architecture (Ports & Adapters).

• Demonstrated experience in building and optimizing backend applications for high-throughput, low-latency environments.

• Proficient with relational and non-relational databases such as PostgreSQL, MySQL, or DynamoDB.

• Familiarity with distributed caching technologies like Redis or Memcached.

• Hands-on experience with Azure cloud services, including AKS, App Service, Application Gateway, and Storage Account.

• Strong background in Docker and Kubernetes for containerization and orchestration.

• Experience with CI/CD practices and tools such as Git, GitHub Actions, Jenkins, or Terraform.

• Solid knowledge of secure coding practices, authentication flows, and encryption fundamentals.

• Experience in implementing monitoring and observability solutions such as Datadog, Prometheus, or Grafana.

• Background in working with SaaS platforms or high-volume transactional systems such as eCommerce or fintech platforms.

• Experience with Kafka, GraphQL, gRPC, or Elasticsearch is a plus.

• At least 2 years of mentoring engineers, leading initiatives, or owning critical services.

• Excellent communication skills and advanced English proficiency for direct collaboration with US-based teams and stakeholders.


🏝️ Benefits

• Flexible work arrangements

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