JobTarget Logo

Pessoa Desenvolvedora Java Sênior (Foco em IA) in Brazil, Indiana at Jobgether

New
Jobgether
Brazil, Indiana, 47834, United States
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Pessoa Desenvolvedora Java Snior (Foco em IA)

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Pessoa Desenvolvedora Java Sênior (Foco em IA) based in Brazil.

This role is an opportunity for a senior Java developer to work on high-impact backend solutions in a technology-driven environment.
You will contribute to the evolution of critical applications by combining software engineering expertise with artificial intelligence capabilities.
The position focuses on building secure, scalable, and reliable systems within a complex financial ecosystem.
You will leverage modern AI practices throughout the development lifecycle, from coding and testing to documentation and troubleshooting.
The role requires strong technical ownership, problem-solving skills, and the ability to innovate with emerging technologies.
You will collaborate with engineering teams to create smarter, more efficient software delivery processes.

Accountabilities:

In this role, you will be responsible for developing, evolving, and maintaining backend applications while applying modern engineering practices and AI-driven development approaches. You will contribute to technical decisions, system reliability, and continuous improvement initiatives.

  • Develop and maintain Java applications using versions 8, 11, and 17.
  • Build and evolve microservices using Spring Boot, Spring Batch, and hexagonal architecture principles.
  • Develop integrations with technologies such as MongoDB, Oracle, RabbitMQ, and Kafka.
  • Implement automated tests, including unit and integration testing with JUnit and Mockito.
  • Analyze and resolve complex technical issues, supporting critical application demands.
  • Use AI tools to accelerate software development, testing, code review, documentation, and troubleshooting activities.
  • Work with AI concepts such as prompts, context engineering, knowledge bases, and guardrails to improve generated results.
  • Evaluate and improve AI-generated code, ensuring security, maintainability, and compliance with technical standards.
  • Contribute to experiments involving LLMs, RAG, AI agents, multi-agent systems, and automation applied to software engineering.
  • Work with GitLab and CI/CD pipelines to support continuous integration and delivery processes.
Requirements:

The ideal candidate is a senior Java developer with strong backend engineering experience and practical knowledge of artificial intelligence applied to software development. You should have experience building scalable systems, solving complex problems, and working in demanding technology environments.

  • Strong experience with Java, Spring Boot, JPA, and Spring Batch.
  • Experience designing and developing microservices and applying hexagonal architecture.
  • Solid knowledge of MongoDB and Oracle databases.
  • Experience with messaging technologies such as RabbitMQ or Kafka.
  • Strong understanding of automated testing practices using JUnit and Mockito.
  • Experience with GitLab and CI/CD processes.
  • Practical experience using AI tools to support software development activities.
  • Knowledge of LLMs, prompt engineering, and context engineering.
  • Familiarity with RAG, AI agents, multi-agent systems, and guardrails.
  • Ability to validate, improve, and optimize AI-generated outputs.
  • Experience working in banking or financial services environments.

Nice to have:

  • Knowledge of AWS cloud services.
  • Experience with Docker and Kubernetes.
  • Familiarity with Kong as an API Gateway.
  • Experience with Backstage and Datadog.
  • Experience integrating AI agents or tools with repositories, pipelines, and development platforms.
  • Experience using AI coding assistants such as GitHub Copilot, Codex, Claude Code, or similar tools.
Benefits:
  • Remote work model.
  • Opportunity to work on innovative projects combining software engineering and artificial intelligence.
  • Exposure to complex backend systems in a financial environment.
  • Opportunity to contribute to AI-driven engineering practices and automation initiatives.
  • Work with modern technologies and scalable architectures.
  • Professional growth through challenging technical projects.
  • Collaborative environment focused on innovation and continuous learning.
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!
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

Job Location

Brazil, Indiana, 47834, United States

Frequently asked questions about this position

Similar Jobs In Brazil, Indiana

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.