Software Development Specialist, Java
Experian
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
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