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
View details
Apply Now