YOUR NEXT CHAPTER
Senior Systems Analyst, Java Developer
About the role
• Design, develop, and enhance institutional systems and internal or third-party APIs
• Ensure system quality, security, and performance
• Participate in technical and architectural decisions and document them accordingly
• Lead the modernization of legacy systems and technical debt management
• Integrate portals, web systems, and internal services, including authentication and identity management
• Model, maintain, and optimize relational databases
• Conduct code reviews and define development and quality standards
• Provide technical guidance and support to less-experienced developers
• Ensure non-functional requirements related to security, availability, performance, and observability
• Use AI to accelerate development and promote best practices
• Participate in Agile Scrum/Kanban cycles, technical refinement sessions, and estimations with business teams
• Collaborate with DevOps on CI/CD automation and continuous improvement
• Collaborate with design teams to create functional, accessible, and consistent interfaces
• Bachelor’s degree in Computer Science, Computer Engineering, Information Systems, Systems Analysis and Development, or a related field
• Proven minimum of 5 years of experience in backend development with Java, including Java 17 or later
• Strong proficiency in Spring Boot 3.x+, Spring Security, and Spring Data JPA/Hibernate
• Experience with REST APIs, system integration, OpenAPI/Swagger, and versioning
• Experience with PostgreSQL or SQL Server, data modeling, query optimization, and Flyway or Liquibase
• Experience with automated unit and integration testing, including JUnit, Mockito, and Testcontainers
• Experience with Git and CI/CD, including GitLab CI, GitHub Actions, or Azure DevOps
• Experience with Docker and Linux environments
• Knowledge of the OWASP Top 10, secrets management, and dependency vulnerability analysis
• Experience using AI tools such as GitHub Copilot, Claude Code, or ChatGPT for development
• Autonomy, proactivity, accountability, communication, teamwork, and the ability to mentor developers
• Oracle Certified Professional – Java SE 17 or 21, Spring Certified Professional, AWS Certified Developer – Associate, or CKAD certifications are desirable but not required
• Nice-to-have skills: Kubernetes, Helm, Terraform, AWS, Angular or React, OAuth2, OpenID Connect, SAML, LDAP, Keycloak, OpenTelemetry, Micrometer, Prometheus, Grafana, Graylog, JMeter, k6, Gatling, RabbitMQ, Kafka, Redis, JBoss/WildFly, Tomcat, C4 Model, PlantUML, ADRs, SonarQube, Python, Node.js, or PHP
• Empresa Cidadã program, including extended maternity and paternity leave
• Health insurance with nationwide coverage and private-room accommodation (no employee contribution)
• Dental insurance (no employee contribution)
• Meal or food allowance
• Wellhub
• Vaccination assistance for you and your dependents (reimbursement)
• Childcare assistance for children up to 5 years and 11 months, up to 70% of the current minimum wage (reimbursement)
• Home office allowance
• Conexa Saúde | Zenklub, offering psychological, financial, and legal support
• Birthday Day Off
• Digital library with more than 30,000 titles
• Life insurance
• Partnership with SESC
• Remote work
• Availability for occasional travel