CareerPlan

Mid level Java - Vaga para pessoas PCD

BrazilRemoteFull-time2026-11-10
Hybrid

Core

Design and develop scalable microservices and distributed systems using Java and Spring Boot.

Role type

Mid-level backend Java developer

Builds

Microservices-based applications and distributed systems

Domain

Software engineering, backend development

Required skills

Java, Spring Boot, Microservices, Reactive programming, Database design, ELK Stack, Datadog, Resilience patterns

Preferred skills

None stated

Technologies

Java, Spring Boot, ELK Stack, Datadog

Responsibilities

Design and implement microservices-based systems using architectural patterns such as Microservices and Event-Driven Architecture; Develop Java applications independently, applying standard libraries and modern language features, including Streams and contemporary APIs; Configure and develop Spring Boot applications using advanced features such as conditional configuration, profiles, security, and transaction management; Design and manage relational and non-relational database schemas, develop advanced queries, and optimize database performance through execution plan analysis; Build and maintain reactive systems using appropriate frameworks; Configure centralized logging and monitoring solutions using tools such as ELK Stack and Datadog; Prepare clear and comprehensive technical documentation covering API endpoints, payloads, response codes, and usage examples; Implement resilience mechanisms for distributed systems, including circuit breakers, retries, and timeouts; Contribute to application stability, maintainability, and continuous improvement.

Seniority

Mid-level, hands-on IC