Desenvolvedor(a) Backend Java | Pleno, Sênior e Especialista
Core
Developing and evolving critical microservices in high-complexity strategic projects with a focus on performance, availability, and scalability.
Role type
Senior Backend Java Engineer / Tech Lead
Builds
Scalable, resilient microservices and REST APIs for mission-critical systems
Domain
Cloud-native distributed systems and enterprise software
Deliverable
production ML models | product features
Required skills
Java 21+, Spring Boot, Microservices architecture, REST APIs, PostgreSQL, Docker, Kubernetes, Angular, CI/CD
Preferred skills
Domain Driven Design, Camunda, Kafka, RabbitMQ, Prometheus, Grafana, OpenTelemetry, Event-Driven Architecture, CQRS, Event Sourcing, Micro Frontends, Service Mesh, Virtual Threads
Technologies
Java, Spring Boot, Spring Cloud, Spring Security, Spring Data, Angular, PostgreSQL, Docker, Kubernetes, Git, Kafka, RabbitMQ, Prometheus, Grafana, OpenTelemetry, Camunda
Responsibilities
Develop and maintain microservices and REST APIs; design scalable and resilient solutions; optimize PostgreSQL databases; participate in code reviews and architectural decisions; collaborate with Product, Architecture, and Front-end teams; lead technical squads and mentor engineers (for Tech Lead)
Seniority
Senior, hands-on IC / Principal, strategy & mentorship