Remotery

Senior Java Developer

Posted 6 days ago

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

📋 Description

• Design and create scalable and fault-tolerant backend services in accordance with 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 platform performance, security, reliability, and adherence to SLA 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 enhancement initiatives.

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

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


⛳️ Requirements

• A Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering, or a related discipline is preferred, or equivalent professional experience.

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

• At least 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.

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

• Knowledge of distributed caching technologies such as Redis or Memcached.

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

• Strong proficiency with Docker and Kubernetes for containerization and orchestration.

• Exposure to CI/CD practices and tools like Git, GitHub Actions, Jenkins, or Terraform.

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

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

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

• Familiarity with Kafka, GraphQL, gRPC, or Elasticsearch (Nice to have).

• Over 2 years of experience mentoring engineers, leading initiatives, or managing critical services.

• Excellent communication skills and advanced English proficiency for direct collaboration with teams and stakeholders based in the U.S.


🏝️ Benefits

• Health insurance

• Professional development opportunities

• 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