Pessoa Desenvolvedora Java Sênior (Foco em IA)

jobgether All jobs
Brazil
4 hour(s) ago Remote
Job Overview
Company jobgether
WorkplaceRemote
Job Typefulltime
CategorySecurity & IT – IT
First Seen 4 hour(s) ago

Job Description

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!  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

Unlock: Sign Up for free / Sign In and use the searches from your home page or the links in the footer.