Remote
(Anywhere)
Salary Range
R$ 8,500.00 - R$ 10,000.00 / month
Full Time Employee
Experience Level
Senior
Requirements
Desired Skills
Tasks and Responsibilities
Show originalJob | Senior Java Developer
We are looking for a Senior Java Developer to work on high-criticality projects, with a focus on modern architecture, microservices, and event-driven systems.
💻 Technical Requirements:
• Solid experience with Java 11/17+ and Spring Boot
• Knowledge in Spring Web, Validation, and Security
• Experience with development best practices: Clean Code, SOLID, Clean/Hexagonal Architecture, and DDD
• Knowledge in application resilience (timeouts, retries, circuit breakers, idempotency)
📡 Messaging and Event-Driven:
• Experience with Apache Kafka and/or GCP Pub/Sub
• Producers/Consumers, topics, partitions, offsets, DLQ, retries, and reprocessing
• Guarantee of message delivery and ordering
• Integration with Spring Kafka and/or Spring Cloud GCP Pub/Sub
🗄 Databases:
• Relational modeling, SQL, indexes, and basic tuning
• Experience with Spring Data JPA / Hibernate
🎯 We are looking for professionals with a collaborative profile, architectural vision, and a focus on quality, scalability, and performance.
🤝 The company is committed to inclusion and accessibility. If you need any accommodations during the selection process, please feel free to let us know.
How to apply
Applications are made on this page, directly with the company. You need a CV in PDF and an email address to confirm the application.
Share job:
How to apply
Applications are made on this page, directly with the company. You need a CV in PDF and an email address to confirm the application.
Share job: