Riachuelo

Systems Analyst, Mid Level

Riachuelo

full-time

Posted on:

Location Type: Remote

Location: Brasil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Code in Java/Spring Boot/Apache Camel: implement APIs, microservices and batch routines.
  • Model data: create and optimize structures in relational and NoSQL databases.
  • Manage cache and queues: configure Redis, DynamoDB and Kafka for high performance and messaging.
  • Integrate systems: consume and expose internal and external APIs securely.
  • Containerize applications: build and maintain Docker images, orchestrate with Kubernetes.
  • Configure services in AWS (S3, API Gateway, RDS, EFS, etc.).
  • Ensure code quality: apply best practices, review PRs and monitor SonarQube.
  • Execute unit, integration and automation tests using QA tools.
  • Monitor observability: review logs, metrics and tracing to identify failures.
  • Participate in agile ceremonies: daily stand-ups, planning, reviews and retrospectives.
  • Mentor the team: support developers and share knowledge.
  • Document solutions: keep technical documentation and diagrams up to date.

Requirements

  • Knowledge of: Agile methodology;
  • Java/Spring Boot;
  • Databases (relational and non-relational);
  • Microservices and APIs;
  • Infrastructure (Docker, Kubernetes);
  • Code quality (SonarQube);
  • Cloud (AWS/Azure) (CI/CD, S3, API Gateway);
  • Messaging/queues (Kafka);
  • Batch/file processing (Spring Batch);
  • Testing tools;
  • Observability;
  • Bachelor's degree or higher in a related field.
  • Knowledge of: Apache Camel;
  • Architecture (designing projects from the ground up);
  • Other languages (front-end, mobile);
  • Our legacy (Java 8);
  • Availability to work remotely;
  • Portfolio (GitHub).
Benefits
  • Health insurance;
  • Dental insurance;
  • Meal voucher;
  • Food allowance;
  • Telemedicine;
  • Gympass;
  • Childcare assistance;
  • Culture voucher;
  • Home office allowance;
  • Profit sharing (PLR - Participation in Profits and Results);
  • Private pension plan;
  • Group life insurance;
  • Pharmacy benefits;
  • Educational partnerships;
  • Online learning platform;
  • Discounts at Riachuelo.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootApache CamelMicroservicesAPIsRelational databasesNoSQL databasesDockerKubernetesSonarQube
Soft Skills
MentoringKnowledge sharingCollaborationAgile methodologyDocumentation