
Systems Analyst, Mid-level – Java
Riachuelo
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
About the role
- Development of Java microservices;
- System integration;
- Focus on reliability, documentation, monitoring, scalability, and fault tolerance of applications;
- Active participation in the squad's daily activities;
- Share knowledge and grow together with other team members.
Requirements
- Bachelor's degree or higher in Computer Science, Information Technology, or a related field;
- Knowledge of Java, Spring stack, microservices architecture, Git, REST and SOAP protocols;
- Principles and best practices such as SOLID and Clean Code;
- Event-driven architecture (e.g., Kafka or AWS SNS);
- JUnit and SonarQube;
- NoSQL databases (DynamoDB or MongoDB) and relational databases (MySQL or Oracle);
- API Gateway (AWS or other providers);
- Knowledge of DevOps practices;
- Experience with AWS (EC2, MSK, EKS, RDS, S3, DynamoDB);
- Experience with financial institutions on topics such as fraud prevention and/or AML (anti-money laundering).
Benefits
- Health insurance
- Dental insurance
- Meal voucher
- Food voucher
- Telemedicine
- Gympass
- Childcare assistance
- Cultural voucher
- Home office allowance
- Profit Sharing (PLR)
- 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 stackmicroservices architectureGitRESTSOAPSOLID principlesClean CodeJUnitSonarQube
Soft Skills
reliabilitydocumentationmonitoringscalabilityfault toleranceknowledge sharingteam collaboration
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Information Technology