Mid-Level Java
C
CI&TSoftware development
Workplace type: Remote; Listing location: BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- JavaSpring BootMicroservicesDatadog
Requirements
- Have a solid understanding of and practical experience with microservices-based architectures.
- Have intermediate Java knowledge, including Streams and modern APIs.
- Have intermediate-level expertise in Spring Boot and its advanced configurations.
- Have practical experience creating reactive systems with specific frameworks.
- Have experience creating database schemas, writing advanced queries, and optimizing databases.
- Have experience implementing centralized logging and familiarity with industry tools.
- Be able to produce clear, detailed technical API documentation.
- Have practical knowledge of resilience and stability techniques for distributed systems.
- This vacancy is for people with disabilities.
Responsibilities
- Design and implement microservices using Microservice Patterns and event-driven architecture.
- Develop in Java using standard libraries, Streams, and modern APIs.
- Configure Spring Boot features including conditional configuration, profiles, security, and transactions.
- Design and manage relational and non-relational database schemas, optimize them, and review execution plans.
- Configure centralized logging with tools such as ELK Stack and Datadog.
- Document API endpoints, payloads, return codes, and examples.
- Implement resilience techniques including circuit breakers, retries, and timeouts.
View Full Description & ApplyYou'll be redirected to the employer's site