Analista de Sistemas - Java
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an Analista de Sistemas - Java based in Brazil.
This is a hands-on systems role focused on maintaining the stability, quality, and continuity of a business-critical educational ERP platform.
You will diagnose customer-reported incidents, investigate root causes, and implement targeted solutions across the application stack.
The role combines backend and frontend development with troubleshooting, integrations, databases, and software architecture.
You will work with Java, Spring Boot, Angular, REST APIs, relational databases, Docker, and CI/CD pipelines.
Collaboration with N1 and N2 support teams and senior technical professionals will be essential for resolving complex issues efficiently.
You will also contribute to documentation, knowledge sharing, automated testing, and continuous improvements to the platform.
The position offers a fully remote environment, continuous learning opportunities, and a strong focus on innovation and professional development.
Accountabilities
-
Diagnose and troubleshoot incidents reported by customers, working with senior professionals when issues require deeper technical investigation.
-
Implement workarounds and targeted fixes using Java/Spring and Angular.
-
Analyze application logs, databases, integrations, and related technical information to identify the root causes of reported problems.
-
Prioritize and resolve support requests according to severity, business impact, and established SLAs in collaboration with N1 and N2 teams.
-
Investigate integration issues and contribute to the reliability of services and interconnected systems.
-
Document technical analyses, diagnoses, workarounds, and permanent solutions to strengthen the team's knowledge base.
-
Contribute to the stability, quality, performance, and operational continuity of the educational ERP platform.
-
Apply software engineering best practices, automated testing, version control, and continuous delivery practices.
-
Support improvements to application architecture, microservices, and system decoupling where appropriate.
-
Collaborate with technical and support teams to improve incident resolution processes and overall service quality.
-
Bachelor’s degree or equivalent higher education in Computer Science, Computer or Software Engineering, Systems Analysis and Development, Information Systems, or a related field.
-
Professional experience in full-stack development using Java.
-
Strong experience with the Spring Framework and Spring Boot.
-
Frontend development experience with Angular.
-
Experience building and consuming REST APIs.
-
Solid knowledge of relational databases and SQL.
-
Experience with Git and source-code version control.
-
Understanding of software architecture and application design principles.
-
Experience integrating different systems and services.
-
Practical experience with microservices architectures and application decoupling.
-
Experience with Docker and containerized applications.
-
Familiarity with CI/CD pipelines and continuous delivery practices.
-
Experience with automated testing and software development best practices.
-
Strong troubleshooting, analytical, and problem-solving abilities.
-
Ability to work collaboratively with support and development teams and communicate technical issues clearly.
-
Certifications in Java, Spring Framework, Angular/React, Docker, DevOps, Scrum, or Kanban are advantageous.
-
Experience with educational technology products is a plus.
-
Experience contributing to technology transformation and legacy-system modernization projects is desirable.
-
Knowledge of AI-assisted software engineering is a plus.
-
Oracle Java certifications are advantageous.
-
Fully remote work model under a CLT employment contract.
-
Working hours from 9:00 AM to 6:00 PM.
-
Continuous training and professional development opportunities.
-
Meal and food allowance (VA/VR).
-
Comprehensive medical assistance.
-
Birthday month day off.
-
Wellhub/Gympass membership supporting physical and mental wellbeing.
-
Pluxe-Cuida support covering psychological, financial, and legal assistance.
-
SESC benefits for leisure, culture, and wellbeing.
-
Extended paternity leave.
-
Opportunity to work with modern technologies across a full-stack environment.
-
Inclusive workplace with a commitment to diversity and accessibility; the position is also open to people with disabilities (PwD).
Requirements
Benefits
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1