
Systems Analyst, Mid Level
Riachuelo
full-time
Posted on:
Location Type: Remote
Location: Brasil
Visit company websiteExplore more
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