Java Backend – Mensageria Financeira com IA aplicada ao Desenvolvimento
Jobgether · Brazil
Internet Marketplace Platforms · 11-50 employees
About the role
The developer will design, build, and maintain high-performance microservices for financial messaging while integrating AI-driven solutions to enhance development workflows. They will collaborate with cross-functional teams to ensure system scalability, security, and the adoption of modern engineering practices.
What they look for
Requirements
Candidates must have at least 3 years of experience in Java and Spring Boot, along with proficiency in messaging brokers and relational databases. A strong interest in applying Generative AI to software development and intermediate proficiency in English and Spanish are required.
Benefits
Full description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Java Backend – Mensageria Financeira com IA aplicada ao Desenvolvimento based in Brazil.
We are seeking a Java Backend Developer to design and build high-performance financial messaging solutions within a technically complex environment.The role focuses on developing scalable microservices, integrating messaging platforms, and improving software delivery through modern engineering practices.You will work closely with architecture, QA, DevOps, and business teams to deliver reliable and secure solutions.The position combines backend expertise with emerging Artificial Intelligence capabilities to accelerate development workflows and automation.You will contribute to critical systems involving financial messaging, APIs, databases, and cloud-based technologies.This opportunity is ideal for professionals passionate about Java development, innovation, and the future of AI-assisted software engineering.
\n
Accountabilities: The Java Backend Developer will be responsible for designing, developing, and maintaining backend solutions that support financial messaging operations. The role requires strong technical ownership, collaboration across engineering teams, and the ability to apply AI-driven approaches to improve software development efficiency.
- Develop and maintain microservices using Java and Spring Boot.
- Build and enhance solutions for financial messaging transformation and processing.
- Integrate applications with messaging brokers and distribution channels.
- Design, optimize, and maintain queries in relational database environments.
- Develop REST APIs and contribute to scalable microservices architectures.
- Participate in CI/CD processes and support production incident resolution.
- Collaborate with Architecture, QA, DevOps, and Business teams to deliver effective solutions.
- Perform code reviews and provide technical guidance to junior developers.
- Support the adoption of Generative AI technologies to improve productivity, automation, and software development practices.
- Contribute to continuous improvement initiatives focused on quality, performance, and reliability.
Requirements:
The ideal candidate is a backend engineer with strong Java expertise, experience with distributed systems, and interest in applying Artificial Intelligence to software development processes. A solid understanding of financial technology environments and modern engineering practices is highly valued.
- Minimum of 3 years of experience in Backend development with Java and Spring Boot.
- Minimum of 4 years of experience using Git and collaborative development workflows.
- Experience working with messaging brokers such as Kafka, IBM MQ, or similar technologies.
- Experience with relational databases including Oracle and PostgreSQL.
- Experience developing REST APIs and microservices-based architectures.
- Knowledge of Generative AI concepts and applications, including:
- AI-powered development assistants.
- Prompt Engineering.
- Evaluation of Large Language Model (LLM) generated responses.
- Intermediate English proficiency (B2).
- Intermediate Spanish proficiency (B2).
Preferred qualifications:
- Experience in financial services, banking, or payment solutions environments.
- Knowledge of financial messaging standards such as ISO 20022 and SWIFT.
- Experience with Amazon S3 and/or Redis.
- Experience integrating AI solutions through APIs such as OpenAI, Azure OpenAI, Gemini, or Claude.
- Knowledge of Retrieval-Augmented Generation (RAG) solutions.
- Experience developing AI Agents and intelligent automation workflows.
- Familiarity with AI-driven workflow automation.
- Bachelor’s degree in Computer Science, Computer Engineering, Information Systems, or related fields.
Benefits:
- Fully remote work model while operating from Brazil.
- Opportunity to work on complex financial technology solutions with modern backend architectures.
- Exposure to Generative AI technologies and AI-assisted development practices.
- Collaboration with multidisciplinary teams focused on innovation and engineering excellence.
- Opportunity to contribute to scalable systems using Java, microservices, messaging platforms, and cloud technologies.
- Possibility of future relocation to Portugal or Spain depending on project requirements, company strategy, or legal needs.
- Flexible remote environment designed to support autonomy and professional growth.
\nHow 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