Build high-performance, scalable, and distributed systems;
Work with Java, Spring, Reactor, Kafka, RabbitMQ, Redis and MySQL to enhance our product, ensuring safety, efficiency, and responsiveness;
Maintain and collaborate on internal tools for monitoring, debugging, and optimizing applications at scale;
Ensure observability, reliability, and fault tolerance across all services;
Collaborate with cross-functional teams including Software Engineers, UX Designers and Product Managers;
Maintain a strong focus on code quality, security, and best practices in software development;
Requirements
Bachelor’s degree in computer science, Information Systems, Systems Analysis, or related fields;
Production-level experience in backend development using JVM/Java;
Knowledge in SQL and no-SQL databases as Redis and MySQL;
Knowledge in asynchronous message processing using Kafka and RabbitMQ;
Knowledge in GRPC/Protobuf;
Deep understanding of the Spring Framework;
Deep understanding of distributed systems and experience building high-scale microservices and event-driven architectures;
A problem-solving mindset with the ability to debug distributed systems;
Experience with cloud platforms (AWS) and containerized deployments (Docker, Kubernetes);
Experience with observability, logging, and monitoring tools for debugging and performance analysis;
Advanced/fluent English.
Tech Stack
AWS
Cloud
Distributed Systems
Docker
GRPC
Java
Kafka
Kubernetes
Microservices
MySQL
RabbitMQ
Redis
Spring
SQL
Benefits
We cover 100% of medical and dental plans for Sinchers and eligible dependents through Bradesco Saúde.
With the Caju flexible benefit card, our Sinchers can choose to use benefits on food, education, and home office assistance.
Our Sinchers can enjoy paid maternity leave for 180 days and paternity leave for 30 days. Plus, we provide daycare assistance for kids up to five years old.
We partner with Wellhub to help Sinchers access gyms and wellness options.
Our Partnership with Prudential life insurance provides coverage for all Sinchers in the events of unexpected absences, serious illness, accidents, and disabilities.
We offer annual reimbursements for certain expenses related to disabilities and/or transgender needs.
Our Sinchers can take a day off on their birthday to celebrate with their loved ones.