Software Development Specialist, Java

Experian

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Work in a multidisciplinary team as a back-end development specialist.
  • Develop and evolve back-end solutions using Java and a microservices architecture.
  • Design, develop, and maintain AI agents integrated with corporate systems and business workflows.
  • Develop back-end servers and services to support AI agents, ensuring scalability, security, and observability.
  • Implement integrations and servers compatible with MCP.
  • Use generative AI tools to increase productivity in code development and refactoring.
  • Actively participate in technical discussions and solution planning.

Requirements

  • Solid experience with Java 17+, Spring Boot, Spring Data, and Spring Batch.
  • Development of REST and GraphQL APIs in a microservices architecture.
  • Hands-on experience with unit testing (JUnit, Mockito, etc.).
  • Experience with containers (Docker) and orchestration with Kubernetes.
  • Advanced knowledge of architectural best practices (SOLID, design patterns).
  • Experience with AWS (EKS, EC2, S3, EMR, SQS, among others).
  • Experience with CI/CD pipelines, especially Jenkins.
  • Practical experience or strong familiarity with AI agent development.
  • Advanced and/or fluent English.
Benefits
  • Wellness program
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Java 17+Spring BootSpring DataSpring BatchREST APIsGraphQL APIsunit testingDockerKubernetesAI agent development
Soft Skills
communicationcollaborationproblem-solvingtechnical discussionssolution planning