
Job Description & Key Responsibilities
Experian is a global leader in information services, helping businesses and consumers make better decisions through data analytics, credit scoring and fraud detection. With a presence in over 40 countries, the company invests heavily in cuttingβedge technology and cloud platforms to deliver scalable solutions to its clients. In India, Experian has built a strong engineering hub in Hyderabad that focuses on developing cloudβnative products, leveraging AI/ML, and driving digital transformation for financial services, retail, and healthcare sectors. The work culture emphasizes continuous learning, collaboration across geographies, and a meritβbased growth trajectory, making it an attractive destination for technology professionals.
The role of Software Engineer (Java Full Stack, AWS) is designed for candidates with 1β3 years of handsβon development experience. As a fullβstack engineer, you will be responsible for designing, building, and maintaining endβtoβend cloud applications that power Experianβs dataβdriven services. You will work in an Agile environment, collaborating with product managers, UX designers, QA, and DevOps teams to deliver highβquality features on a hybrid schedule (2 days WFO per week). The position offers exposure to modern Java ecosystems, frontβend frameworks, and a suite of AWS services, providing a solid foundation for a career in enterprise cloud engineering.
**Key Responsibilities**
1. Develop and deploy scalable backend services using Java, Spring Boot, and RESTful APIs.
2. Build responsive frontβend components with Angular or React, adhering to UI/UX best practices.
3. Design, implement, and maintain microβservices on AWS (EKS, DynamoDB, S3, API Gateway, Lambda).
4. Write clean, testable code and create unit/integration test suites.
5. Participate in code reviews, enforce coding standards, and mentor junior developers.
6. Collaborate in sprint planning, backlog grooming, and daily standβups.
7. Troubleshoot production issues, perform rootβcause analysis, and deliver timely fixes.
8. Contribute to CI/CD pipelines using Git, Bitbucket, and automation tools.
9. Stay updated with cloudβnative patterns, containerization (Docker, Kubernetes), and DevOps practices.
10. Assist in architectural discussions and propose improvements for performance and reliability.
**Tech Stack**: Java, Spring Boot, REST, Microservices, Angular/React, HTML5, CSS3, TypeScript, AWS (EKS, DynamoDB, S3, API Gateway, Lambda), Docker, Kubernetes, Git/Bitbucket, CI/CD, JUnit/TestNG.
**Growth Path**: Starting as a Software Engineer, you can progress to Senior Engineer, Lead Engineer, and eventually Architect or Engineering Manager, with opportunities to specialize in cloud architecture, data engineering, or product leadership. Experianβs internal learning portals, mentorship programs, and regular tech talks accelerate skill development.
**Why Join Experian?** The company offers a competitive salary, exposure to global projects, and a culture that values innovation and workβlife balance. Employees benefit from flexible hybrid work, robust learning resources, and clear career progression, making Experian an ideal place to launch or accelerate a technology career.