Orange Business
Grupo Data
Full Stack Developer
JavaSQLDockerKubernetes
Automatic translation. Check the original.
RESPONSIBILITIES
- Develop and evolve backend and frontend applications within the ecosystem, ensuring quality, stability, and performance.
- Implement and maintain microservices in Java, following modern architecture, security, and integration standards.
- Work with RabbitMQ and Kafka in asynchronous flows, ensuring reliable consumption, idempotency, and proper error handling.
- Diagnose and resolve complex issues involving code, service integration, SQL, messaging, and infrastructure.
- Collaborate with internal teams (QA, Support, Operations) to maintain stable and observable services.
- Utilize observability tools to analyze metrics, logs, and dashboards.
REQUIREMENTS
- Solid experience with Java 17 and Spring Boot (REST, validations, integration, testing).
- Experience with Angular
- Strong command of microservices architecture, synchronous/asynchronous communication, resilience patterns, and APIs management.
- Hands-on experience with RabbitMQ and/or Kafka.
- Proficiency in SQL, including performance tuning, creating optimized queries, and relational modeling.
- Experience with Docker and Kubernetes (deploy, debugging, logs).
- Experience with observability using Prometheus (metrics) and Grafana (dashboards).
- Best practices with Git, structured versioning, CI/CD, and automated pipelines.
- Ability to work autonomously and solve complex technical problems.
PREFERRED
- Experience in Telecom projects or high-scale platforms.
- Experience with Angular or modern frontend frameworks.
- Knowledge of distributed tracing (Elastic APM, OpenTelemetry).
- Experience with high-volume external integrations.
Availability for occasional office visits - Berrini Region, SP
