7 - 9 Years
1 Opening
Hyderabad
Job Summary
Experian is seeking a Senior Java Software Developer to design, develop, deploy, and maintain highly scalable, high-performance Fraud and Identity software solutions. This role requires deep expertise in Java, Spring Boot, Microservices, Cloud, CI/CD, and Agile delivery, with ownership of complex development initiatives and strong collaboration across cross-functional teams.
Key Responsibilities
- Analyze, design, develop, and implement Java-based Spring Boot applications and Microservices
- Build and maintain highly scalable, high-performance applications with strict reliability and security requirements
- Write clean, efficient, secure, and well-documented code following industry best practices
- Develop and execute unit tests using JUnit, Mockito, or equivalent frameworks
- Perform functional and automation testing for new and existing features
- Create and maintain CI/CD pipelines using Jenkins and automated deployment scripts
- Integrate applications with cloud storage, caching, and streaming technologies
- Write and optimize SQL queries for relational databases during development, integration, and support
- Troubleshoot, debug, and resolve complex application and performance issues
- Address security vulnerabilities and code quality issues identified by static analysis tools
- Participate in code reviews, mentoring, and providing constructive feedback
- Work in an Agile/Scrum development environment, contributing to sprint planning and delivery
- Deploy, certify, and support applications in cloud environments
- Act as a Subject Matter Expert (SME) for assigned modules or applications
- Collaborate with business stakeholders, architects, and IT teams to resolve dependencies and risks
- Take end-to-end ownership of complex development tasks with minimal supervision
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field
- 8+ years of hands-on experience in Java (latest versions)
- Strong experience with Spring Boot 2.x / 3.x
- Advanced experience in RESTful API and web services development
- Strong proficiency in SQL and relational databases
- Advanced unit testing skills using JUnit, Mockito, or equivalent
- Experience with CI/CD tools such as Jenkins
- Solid understanding of Software Development Life Cycle (SDLC)
- Experience working in Agile environments
- Strong problem-solving, analytical, and organizational skills
- Excellent oral and written communication skills in English
Preferred Qualifications
- Experience with Microservices and decoupled architectures
- Hands-on experience with AWS cloud services, including RDS
- Experience with Kubernetes / AWS EKS
- Knowledge of Spring Cloud, Spring Reactive libraries
- Experience with streaming platforms such as Kafka, Kinesis, or equivalent
- Familiarity with security and code quality tools like Veracode, SonarQube
- Experience working in Unix/Linux environments
Spring Boot,Sql,Sdlc,Junit
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.