Company Description
Experian is a global data and technology company that empowers opportunities for people and businesses around the world. We operate in various markets, such as financial services, healthcare, automotive, agribusiness, insurance, among others. Experian invests in people and in new advanced technologies to unlock the power of data. We have an amazing team of 25,200 employees in 32 countries.
Our uniqueness is valuing yours. Experian's culture, centered on people, inclusive and driven by purpose, is recognized by various awards, including World's Best Workplaces™ 2025 (Fortune Global Top 25) and Great Place To Work™ in 26 countries, among others. Check out Experian Life on social media or explore our careers site to understand why. Experian is also proud to be an employer that promotes equal opportunity and affirmative action.
Job Description
Job description
The Mid-level Java Backend Developer will be responsible for developing, evolving and maintaining backend solutions using Java, contributing to the quality, scalability, security and performance of applications.
This role requires a solid technical foundation, autonomy in carrying out activities, and the ability to collaborate with multidisciplinary teams, as well as the use of generative AI tools to support development, productivity and software quality.
Main day-to-day activities
- Develop, maintain and evolve backend services using Java;
- Build and integrate APIs and backend services;
- Contribute to the construction, evolution and integration of AI agents into existing systems;
- Develop services and APIs that support intelligent agents, considering scalability, reliability and security;
- Use generative AI tools, such as Cursor, Claude, Copilot or similar, to:
- Accelerate code development;
- Support refactoring and continuous improvement activities;
- Assist in analyzing and understanding legacy code;
- Support the creation and review of tests;
- Assist in producing and updating technical documentation;
- Take part in the evolution and maintenance of application architecture, following standards and technical guidelines defined by the team;
- Apply good development practices, such as Clean Code, SOLID and Design Patterns;
- Contribute to code quality through automated tests, code reviews and analysis tools;
- Identify and implement technical improvements in applications and services;
- Work collaboratively with Product, Architecture, DevOps and other areas to develop solutions aligned with business needs.
Responsibilities
- Develop new features and carry out maintenance and evolution of existing solutions;
- Investigate problems and implement medium-complexity fixes with autonomy;
- Perform analysis and reverse engineering of legacy systems to support modernization initiatives;
- Contribute to initiatives involving AI agents, developing backend logic, integrations and supporting services;
- Monitor and analyze application performance, proposing and implementing improvements;
- Participate in the team's technical discussions and decisions;
- Follow architectural, security and development standards established by the organization;
- Produce and maintain clear and up-to-date technical documentation;
- Take part in code reviews, contributing to the quality and technical evolution of the team;
- Search for and evaluate tools and approaches that can improve productivity and the quality of deliverables.
Qualifications: What we are looking for in you
- Experience with backend development using Java;
- Knowledge of object-oriented programming, good development practices and principles such as Clean Code and SOLID;
- Experience developing and consuming REST and/or GraphQL APIs;
- Knowledge of relational and non-relational databases;
- Experience with version control using Git;
- Knowledge of CI/CD pipelines;
- Knowledge of Docker and Kubernetes concepts;
- Knowledge or experience with Cloud Computing, preferably AWS;
- Experience with agile methodologies, such as Scrum or Kanban;
- Experience with unit tests and/or integration tests;
- Familiarity with generative AI tools applied to software development, such as Cursor, Claude, Copilot or similar;
- Interest in developing solutions that use AI agents and other artificial intelligence resources integrated into the backend;
- Ability to investigate technical problems and seek solutions autonomously;
- Good communication skills and ability to work collaboratively.
Differentiators
- Experience with monitoring and observability tools, such as Datadog, Dynatrace, Splunk or Grafana;
- Knowledge of microservices architecture and distributed systems;
- Knowledge of messaging and asynchronous processing;
- Technical certifications related to AWS, Kubernetes, Java or similar technologies;
- Experience in application modernization or digital transformation projects;
- Experience with reverse engineering and modernization of legacy systems;
- Interest or experience with generative AI applied to the software development lifecycle, including:
- Code development;
- Code review;
- Refactoring;
- Testing;
- Documentation;
- Legacy code analysis;
- Building and integrating intelligent agents.
Technical skills
- Java;
- Git / GitFlow;
- REST and/or GraphQL APIs;
- Relational and non-relational databases;
- Docker;
- Kubernetes;
- AWS;
- CI/CD;
- Automated testing;
- Generative AI tools applied to software development.
Qualifications
Qualifications
- java
- aws
- spring
- AI
Additional Information
Serasa Experian is much more than you imagine. With the purpose of creating a better future by expanding opportunities for people and businesses, in Brazil we are more than 4,000 people working across various teams and specialties. Here, every skill and diversity complements each other, and you can work on what you love most. We are committed to building an inclusive culture and an environment where people can balance their career with their personal commitments and interests, valuing well-being.
We are very dedicated to being one of the best and most innovative companies to work for in the country, enabling amazing experiences and careers for our people. Our strong people-first approach is recognized externally through various market certifications: we were awarded by Great Place To Work™ in 24 countries and by the international Top Employers certification, in addition to being recognized as one of the best companies for young professionals and having a rating of 4.6 on Glassdoor. Each recognition tells us that we are on the right path, providing an increasingly better work environment for our talent.
Experian Careers - Creating a better tomorrow together
Find out what its like to work for Experian by clicking here
