Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
E

Senior Backend Developer, Java

Experian

Senior Software Engineer with Java and microservices experience at Experian. Collaborating in a multidisciplinary team to deliver scalable backend solutions.

Posted 5/27/2026full-timeRemote • 🇧🇷 BrazilSeniorWebsite

Tech Stack

Tools & technologies
AWSDockerEC2ETLGrafanaGraphQLJavaJenkinsJUnitKafkaKubernetesMockitoPythonRabbitMQScalaSparkSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Work in a multidisciplinary team as a Software Engineer on backend applications, actively participating in discussions, proposals, and planning
  • Serve as a technical point of reference, resolving critical blockers and providing expert guidance
  • Participate in the full software development lifecycle, from design to deployment and operation
  • Apply SOLID principles and Design Patterns in implementation, testing, and maintenance
  • Develop scalable solutions for millions of users
  • Communicate effectively and carefully analyze requests from Business and Product teams, among others
  • Ensure the quality of deliverables
  • Share knowledge and support the team's development
  • Conduct code reviews and properly apply test cases
  • Keep service documentation up to date
  • Continuously seek technical and performance improvements
  • Demonstrate willingness for continuous learning and ongoing professional development

Requirements

What you’ll need
  • Excellent communication skills
  • Ability to work in a team, with planning, organization, and negotiation skills
  • Proficiency in Java 17+ using the Spring Framework (Spring Boot, Spring Data, Spring Batch) and microservices architecture with REST APIs and GraphQL
  • Experience with unit testing (JUnit, Mockito, etc.)
  • Experience with relational and non-relational databases
  • Experience with containerized microservices (Docker) and orchestration (Kubernetes)
  • Knowledge of key software architecture models and patterns, such as Design Patterns and SOLID
  • Hands-on experience with cloud application solutions, especially AWS (EKS, EC2, S3, EMR, SQS, etc.)
  • Experience with CI/CD pipelines, particularly using Jenkins
  • Nice to have: Experience with Spark (Python or Scala)
  • Familiarity with big data solutions, including Data Lake, Data Warehouse, ETL, BI, Data Mesh, MLOps, and others
  • Experience with application instrumentation and observability (Dynatrace, Datadog, Grafana, etc.)
  • Knowledge of messaging and event tools such as RabbitMQ and Kafka

Benefits

Comp & perks
  • Diversity, Equity & Inclusion (DEI)
  • Work/life balance
  • Career development
  • Authenticity
  • Collaboration
  • Wellness programs
  • Reward & recognition
  • Volunteering

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills & Tools
Java 17+Spring FrameworkSpring BootSpring DataSpring Batchmicroservices architectureREST APIsGraphQLunit testingDocker
Soft Skills
communication skillsteamworkplanning skillsorganization skillsnegotiation skillsproblem-solvingknowledge sharingcontinuous learninganalytical skillssupportive