About the company
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an AI-Assisted Code Analyst based in Brazil.
Responsibilities
- Develop, analyze, maintain, and evolve applications using Java, J2EE, JDBC, and related technologies
- Analyze and support legacy systems and monolithic applications
- Work with Java and Spring Boot applications to identify technical issues and implement sustainable improvements
- Integrate AI-assisted development tools such as GitHub Copilot and Devin into code analysis, development, refactoring, documentation, and problem-solving workflows
- Identify sources of technical debt and implement improvements
- Support application quality and security initiatives using tools such as Fortify and SonarQube
- Work with Oracle databases and technologies including PL/SQL, JDBC, and SQL*Loader
- Participate in CI/CD pipelines, Git-based version control, and DevOps practices
- Create and maintain technical documentation using JIRA, Confluence, and ALM
- Collaborate with technical and multidisciplinary teams
Requirements
- Minimum of 5 years of professional software development experience
- Strong hands-on experience with Java, J2EE, and JDBC
- Proven experience working with legacy systems and monolithic applications
- Experience or knowledge of ACERO
- Practical experience using AI tools for software development, particularly GitHub Copilot and Devin
- Experience with code quality, technical debt reduction, and software maintainability
- Knowledge of JavaScript, Maven, HTML/JSP, and WebSphere
- Experience with Oracle, PL/SQL, and SQL*Loader
- Experience with Git, CI/CD pipelines, and DevOps practices
- Familiarity with code quality and security tools such as Fortify and SonarQube
- Conversational Spanish is required
- Conversational English is required
- Availability for a potential future relocation to Portugal or Spain
- Academic background in Computer Science, Mathematics, Engineering, Information Systems, or related field
Conditions
- 100% remote work model in Brazil
- Opportunity to work on an international project within the financial sector
- Exposure to AI-assisted software development and modern coding tools
- Potential future opportunity to relocate to Portugal or Spain