Senior Java Developer, AI Focus

Jobtailor

São Paulo

Presencial

BRL 150 000 - 210 000

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

Jobtailor in São Paulo, Brazil, seeks an experienced Java backend developer to design, build and maintain scalable applications. You will work on microservices using Spring Boot and hexagonal architecture, integrate with MongoDB, Oracle, RabbitMQ and Kafka, and implement automated testing with JUnit and Mockito.

You will also explore AI tools to assist development, testing, code review, and documentation, while ensuring secure, maintainable code aligned with banking standards.

Qualificações

  • Strong experience with Java, Spring Boot, JPA and Spring Batch.
  • Experience with microservices and hexagonal architecture.
  • Knowledge of MongoDB and Oracle.
  • Experience with RabbitMQ or Kafka.
  • Proven expertise in unit and integration testing with JUnit and Mockito.
  • Experience with GitLab and CI/CD processes.
  • Hands-on experience using AI to support software development.
  • Knowledge of LLMs, prompt engineering and context engineering.
  • Familiarity with RAG, agents, multi-agent systems and guardrails.
  • Ability to validate, correct and improve AI-generated outputs.
  • Experience in a banking environment.

Responsabilidades

  • Develop and maintain Java applications across versions 8, 11 and 17.
  • Build microservices using Spring Boot, Spring Batch and hexagonal architecture.
  • Develop integrations with MongoDB, Oracle, RabbitMQ and Kafka.
  • Implement automated tests using JUnit and Mockito.
  • Work on critical issues, technical investigations and troubleshooting.
  • Use AI tools in development, testing, code review, documentation and troubleshooting.
  • Work with context, prompts, knowledge bases and guardrails to improve the quality of AI-generated responses.
  • Critically evaluate code produced or suggested by AI, ensuring security, maintainability and adherence to the bank's standards.
  • Contribute to experiments involving LLMs, RAG, agents and automations applied to software engineering.
  • Use GitLab and CI/CD pipelines for versioning, integration and continuous delivery.

Conhecimentos

Java
Spring Boot
Spring Batch
JPA
Hexagonal architecture
Unit testing
Integration testing
LLMs
Prompt engineering
Context engineering
RAG
Multi-agent systems
AI in software development
Troubleshooting

Ferramentas

GitLab
CI/CD pipelines
MongoDB
Oracle
RabbitMQ
Kafka

Descrição da oferta de emprego

  • Develop and maintain Java applications on versions 8, 11 and 17.
  • Build microservices using Spring Boot, Spring Batch and hexagonal architecture.
  • Develop integrations with MongoDB, Oracle, RabbitMQ and Kafka.
  • Implement automated tests using JUnit and Mockito.
  • Work on critical issues, technical investigations and troubleshooting.
  • Use AI tools in development, testing, code review, documentation and troubleshooting.
  • Work with context, prompts, knowledge bases and guardrails to improve the quality of AI-generated responses.
  • Critically evaluate code produced or suggested by AI, ensuring security, maintainability and adherence to the bank's standards.
  • Contribute to experiments involving LLMs, RAG, agents and automations applied to software engineering.
  • Use GitLab and CI/CD pipelines for versioning, integration and continuous delivery.
Requirements
  • Strong experience with Java, Spring Boot, JPA and Spring Batch.
  • Experience with microservices and hexagonal architecture.
  • Knowledge of MongoDB and Oracle.
  • Experience with RabbitMQ or Kafka.
  • Proven expertise in unit and integration testing with JUnit and Mockito.
  • Experience with GitLab and CI/CD processes.
  • Hands-on experience using AI to support software development.
  • Knowledge of LLMs, prompt engineering and context engineering.
  • Familiarity with RAG, agents, multi-agent systems and guardrails.
  • Ability to validate, correct and improve AI-generated outputs.
  • Experience in a banking environment.
Core Competencies

Demonstrates expertise in developing and maintaining Java applications, utilizing Spring Boot and microservices architecture, while integrating AI tools to enhance software engineering processes. Proven ability to implement automated testing and ensure code quality in a banking environment.

Highest-signal resume keywords
  • Java Development
  • Spring Boot
  • Microservices Architecture
  • Automated Testing with JUnit
  • AI Integration in Software Development
ATS Optimization Keywords
Hard Skills
  • Java
  • Spring Boot
  • Spring Batch
  • JPA
  • JUnit
  • Mockito
  • MongoDB
  • Oracle
  • RabbitMQ
  • Kafka
Industry Keywords
  • Banking Environment
  • Hexagonal Architecture
  • Microservices
  • Technical Investigations
  • Troubleshooting
Tools & Technologies
  • GitLab
  • CI/CD Pipelines
  • AI Tools
  • LLMs
  • RAG
  • Context Engineering
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Fullstack Software Developer, Java, Angular
Fullstack Software Developer, Java, Angular

Jobtailor • São Paulo

Presencial
BRL 150 000 - 230 000
Mid-Level Software Engineer – Java
Mid-Level Software Engineer – Java

Jobtailor • Barueri

Presencial
BRL 180 000 - 240 000
Developer, Python – React, AI
Developer, Python – React, AI

Jobtailor • São Paulo

Presencial
BRL 180 000 - 240 000
Technical Lead, Java
Technical Lead, Java

Jobtailor • São Paulo

Presencial
BRL 180 000 - 280 000
AI Services Developer
AI Services Developer

Jobtailor • Curitiba

Presencial
BRL 120 000 - 180 000
Java Developer, Mid-Level
Java Developer, Mid-Level

Jobtailor • São Paulo

Presencial
BRL 200 000 - 320 000
SRE Specialist, Agro Retail Community
SRE Specialist, Agro Retail Community

Jobtailor • São Paulo

Presencial
BRL 350 000 - 500 000
Senior Java Full Stack Software Engineer, Tech Lead
Senior Java Full Stack Software Engineer, Tech Lead

Jobtailor • São Paulo

Presencial
BRL 120 000 - 180 000
Backend Developer (Java) — Mid-level
Backend Developer (Java) — Mid-level

Jobtailor • São Paulo

Presencial
BRL 120 000 - 170 000
Tech Lead – Backend, Java
Tech Lead – Backend, Java

Jobtailor • Barueri

Presencial
BRL 180 000 - 260 000