Java Developer – Senior

Job not on LinkedIn

🔥 22 minutes ago

🗣️🇧🇷🇵🇹 Portuguese Required

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of RD Saúde

RD Saúde

10,000+ employees

🏥 Healthcare

⚕️ Healthcare Insurance

💊 Pharmaceuticals

Healthcare • Healthcare Insurance • Pharmaceuticals

RD Saúde is a leading healthcare company in Brazil focused on improving health and well-being through its extensive network of pharmacies and exclusive brands. With a commitment to sustainability and social responsibility, RD Saúde invests in initiatives that enrich lives while ensuring corporate accountability and transparency. The company employs over 57,000 people across more than 3,000 locations, striving to create a healthier society and future.

📋 Description

• Develop, enhance and maintain Java/Spring Boot microservices in the pricing domain, ensuring performance and availability in production • Design and implement synchronous integrations (REST/OpenFeign) and distributed cache (Redis) between services in the pricing ecosystem • Write automated unit and integration tests, maintaining the required minimum coverage of ≥90% per class using JaCoCo • Participate in code reviews, ensuring adherence to Checkstyle, SpotBugs/FindSecBugs and Clean Code practices • Work across the full software lifecycle: requirement analysis, technical design, implementation, testing, deployment and post-release monitoring • Diagnose and resolve production incidents using troubleshooting, observability, structured logs and metrics, collaborating with related squads • Contribute to architectural decisions, including resilience, OpenAPI contract versioning and code quality with SonarQube • Document technical decisions, OpenAPI/Swagger endpoints and implemented business rules • Collaborate with Product, QA and other Engineering squads in technical discussions and backlog prioritization • Work with GitLab CI/CD pipelines, branching workflow and deployments in Kubernetes environments

🎯 Requirements

• Bachelor's degree in Computer Science, Software Engineering, Information Systems or a related field, or equivalent proven experience • Strong experience in Java backend development • Hands-on experience with Spring Boot / Spring Cloud in production environments • Experience with microservices architecture and distributed systems • Experience with automated testing (JUnit, Mockito) and a code quality culture • Java 17 • Spring Boot 3.x and Spring Cloud (Config, OpenFeign, OAuth2 Client, Circuit Breaker/Resilience4j) • Redis (distributed cache) • MapStruct, Lombok and Jackson • OpenAPI/Swagger (springdoc) and contract generation using openapi-generator • JUnit 5, Mockito and AssertJ • Maven • Docker and Kubernetes • GitLab CI/CD • SonarQube, Checkstyle and SpotBugs/FindSecBugs • Knowledge of Oracle/SQL for business data investigation • Experience in pricing, discounts or e-commerce/retail is desirable • Java (OCP) or Spring (VMware Spring Professional) certifications are a plus • Knowledge of observability and experience with feature flags are desirable • Clear communication, autonomy and ownership of end-to-end deliveries • Ability to propose and discuss architectural decisions with the team

🏖️ Benefits

• Profit-sharing (PPR) • Birthday day off • Health insurance • Dental insurance • Telemedicine • Home office allowance • Life insurance • Pharmacy benefit • Agreements with partner companies • Gym subsidy (Wellhub) • Christmas hamper • Career path • Corporate university • Extended maternity and paternity leave • Baby kit • Funeral assistance

Apply Now

Similar Jobs

🔥 2 hours ago

Truelogic Software

501 - 1000

☁️ SaaS

🤝 B2B

🏢 Enterprise

Full Stack Engineer building Python/React web applications and microservices for an intelligent SaaS provider. Working remotely with AWS, CI/CD, Docker, and Generative AI integrations in Agile teams.

AWS

Cloud

Docker

Microservices

Python

React

🔥 16 hours ago

Reply

10,000+ employees

🛡️ Insurance

📦 Logistics

📣 Marketing

Desenvolvedor .NET Sênior analisando e desenvolvendo soluções para seguros na Reply, multinacional italiana de TI. Trabalhando remotamente com .NET, Angular, Azure DevOps e assistentes de IA.

🗣️🇧🇷🇵🇹 Portuguese Required

Angular

Azure

Kubernetes

SQL

.NET

🔥 18 hours ago

Hyperativa

51 - 200

💼 Consulting

📣 Marketing

📦 Logistics

Desenvolvedor .NET criando APIs e serviços de alta disponibilidade para promoções, sorteios, cashback e clientes financeiros da Hyperativa. Mantendo integrações seguras, performáticas e confiáveis em ambiente remoto.

🗣️🇧🇷🇵🇹 Portuguese Required

AWS

Azure

Cloud

Docker

Google Cloud Platform

Kubernetes

RabbitMQ

Redis

SQL

.NET

🔥 18 hours ago

Afya

5001 - 10000

🏥 Healthcare

💼 Consulting

📚 Education

Desenvolvedor Backend Node.js sênior desenvolvendo soluções web escaláveis para a Afya, ecossistema brasileiro de educação e tecnologia médica. Projetando APIs, arquiteturas cloud e automações com foco em performance, segurança e qualidade.

🗣️🇧🇷🇵🇹 Portuguese Required

AWS

Cloud

JavaScript

Node.js

SQL

🔥 18 hours ago

Aurum Software

51 - 200

⚖️ Legal

☁️ SaaS

Desenvolvedora Backend Python mantendo microsserviços para os softwares jurídicos da Aurum. Construindo integrações, testes e soluções com IA generativa em ambiente remoto.

🗣️🇧🇷🇵🇹 Portuguese Required

Cloud

Google Cloud Platform

Kafka

Python

RabbitMQ