Java Backend Developer Senior
New
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- JavaSpring BootRESTful APIsMicroservices
Requirements
- Solid experience in backend development with Java 21.
- Strong expertise with Spring Boot for building microservices and APIs.
- Experience with event-driven architectures and Pub/Sub messaging systems.
- Background in system integration, legacy modernization, and transitional architecture design.
- Deep understanding of REST API design best practices (versioning, pagination, filtering, contracts).
- Experience with distributed systems focusing on resilience, scalability, and performance optimization.
- Knowledge of observability tools and practices (logging, metrics, tracing, monitoring).
- Ability to work in high-criticality environments with strong operational responsibility.
- Strong communication skills for technical documentation and cross-team collaboration.
- Analytical thinking, ownership mindset, and ability to propose scalable solutions.
Responsibilities
- Design, develop, and evolve backend APIs and microservices using Java 21 and Spring Boot, ensuring high performance and scalability.
- Build and maintain event-driven architectures (Pub/Sub), enabling resilient and decoupled system integrations.
- Develop adapters, facades, and BFF layers to support incremental migration from legacy systems.
- Optimize critical business endpoints related to key operational journeys, ensuring reliability and responsiveness.
- Define and enforce API standards, including versioning, pagination, filtering, caching strategies, and contract consistency.
- Support data model evolution and cross-version compatibility across distributed systems.
- Implement resilience patterns such as circuit breaker, retry, timeout, fallback, and rate limiting.
- Identify and resolve performance bottlenecks in databases, APIs, and caching layers.
- Ensure full observability through logs, metrics, distributed tracing, and monitoring of system health and latency.
- Document technical decisions, API contracts, and architectural standards to ensure governance and team alignment.
View Full Description & ApplyYou'll be redirected to the employer's site