Jobgether
Senior Java Developer – AI | Java + React.
engineeringfull-timeBrazil
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more
About the role
Accountabilities:
- Develop and evolve applications using Java for backend services and React for frontend development.
- Build and integrate microservices, REST APIs, BFFs, and integrations with external systems.
- Use and orchestrate AI agents across specification, development, testing, and deployment stages.
- Review, validate, and improve code and other artifacts generated by AI agents, ensuring quality, security, performance, and compliance with technical standards.
- Participate in technical refinement sessions, contributing to solution design, estimates, and identification of technical risks.
- Implement and maintain automated testing, including unit, integration, regression, and performance tests.
- Investigate and resolve complex technical issues involving code, integrations, data, or development environments.
- Develop AI-powered automations that improve productivity, quality, and efficiency throughout the software development lifecycle.
- Collaborate with technical leadership to evolve engineering practices and the organization's Agentic SDLC approach.
- Strong professional experience in backend development using Java and microservices architectures.
- Solid frontend development experience with React and JavaScript or TypeScript.
- Experience designing and integrating REST APIs, BFFs, distributed systems, and external integrations.
- Experience with AWS and developing applications in cloud environments.
- Strong knowledge of automated testing, including unit and integration testing.
- Experience with Git, CI/CD, and continuous delivery practices.
- Practical experience using Generative AI and AI agents in software development.
- Hands-on experience with AI coding tools such as Claude Code, GitHub Copilot, Cursor, CI&T Flow, or similar solutions.
- Knowledge of prompt engineering applied to code generation, testing, analysis, and documentation.
- Ability to critically evaluate AI-generated outputs and identify architectural, security, performance, and quality issues.
- Strong autonomy when investigating and solving complex technical problems.
- Good communication skills and the ability to collaborate with and influence technical decisions.
- Technical English proficiency for documentation and interaction with AI tools and agents.
- Experience with Agentic SDLC and orchestrating AI agents across different development stages is a plus.
- Experience in financial services, particularly transactional systems, payments, or acquiring platforms, is a plus.
- Experience with event-driven architectures and API Gateway is a plus.
- Experience modernizing legacy systems and migrating workloads to the cloud is a plus.
- Knowledge of application security, secure development practices, and vulnerability analysis is a plus.
- Opportunity to work on strategic software development initiatives within the financial services sector.
- Hands-on exposure to Generative AI, AI agents, and Agentic SDLC practices.
- Opportunity to work across Java, React, AWS, microservices, APIs, and distributed cloud architectures.
- Exposure to modern AI coding and development automation tools.
- Opportunity to contribute to the evolution of engineering practices and AI-assisted software development.
- Collaborative environment with technical leadership and opportunities to influence architectural and development decisions.
Requirements:
Benefits:
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply