Software Engineer
Experian · Hyderabad · onsite · Posted 66d ago
Undisclosed2–7 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Job Summary
About the Role: We are looking for an enthusiastic and eager-to-learn Software Engineer - Java to join our engineering team. You will help build and maintain cloud-native services that process large volumes of data to deliver fast, reliable results. You will partner with experienced engineers, gaining hands-on exposure to the full development lifecycle from understanding requirements and writing quality code, to deploying and supporting services in production.
This is an excellent opportunity for an early-career engineer to accelerate their growth, work with modern technologies, and contribute to products used by businesses and consumers worldwide.
What You'll Do - Develop Maintain microservices using Java and Spring Boot, with growing exposure to Spring WebFlux and reactive programming
- Deploy Support services on AWS cloud infrastructure (e.g., EKS, S3, SNS/SQS, Lambda)
- Integrate with search backends such as OpenSearch, Elasticsearch, or Solr with guidance from senior engineers
- Write Quality Code deliver clean, well-tested code with solid unit and integration test coverage
- Debug Investigate trace and resolve issues across services and infrastructure; participate in incident investigations and contribute to root cause analysis
- Automate write utilities and scripts using Bash or Python to support development and operational workflows
- Collaborate work with product owners, QA engineers, and cross-functional teams to understand requirements and deliver well-thought-out solutions
- Learn actively participate in code reviews, pair programming, architecture discussions, and knowledge-sharing sessions
- Support DevOps contribute to CI/CD pipelines, containerized deployments, and operational best practices
- Document help maintain clear documentation of designs, processes, and technical decisions
- You will be reporting to an Engineering Manager.
- 2+ years of professional software development experience with Java
- Solid experience with Spring Boot and RESTful API design
- Experience with microservices architecture concepts and patterns
- Good debugging skills comfortable reading application logs, tracing errors across services, and diagnosing issues.
- Experience or familiarity with AWS services (e.g., S3, SQS/SNS, Lambda, or EKS)
- Understanding of software design patterns and clean code principles (e.g., SOLID)
- Experience writing unit and integration tests using JUnit 5 and Mockito
- Familiarity with Maven or Gradle build tools
- Understanding of Docker and containerization concepts
- Comfortable with Git and version control workflows
- Awareness of CI/CD pipeline concepts and practices
- Experience communicating updates and resolutions to customers and other partners with a willingness to ask questions, seek clarity, and collaborate openly with the team
- Experience with Spring WebFlux or reactive programming concepts
- Familiarity with Kubernetes (EKS) or container orchestration
- Experience with search technologies such as Solr, Elasticsearch, or OpenSearch
- Comfort with Bash or Python scripting for automation and tooling
- Exposure to performance testing tools (Gatling or similar)
- Familiarity with event-driven architectures or messaging systems such as Apache Kafka, SQS/SNS
- Awareness of observability and monitoring tools (CloudWatch, Datadog, Splunk, Grafana)
- Experience working in Agile/Scrum environments
- Exposure to distributed systems and scalable architectures
- Experience collaborating with cross-functional or globally distributed teams
- Work on systems that matter powering decisions for millions of consumers and businesses
- Learn from experienced engineers and tackle real-world challenges in scale and performance
- Build a strong foundation in cloud-native, distributed systems engineering
- Grow your career in an environment that values curiosity, initiative, and learning
- 2+ years of professional software development experience with Java, AWS
Sourced from naukri
Skills
AutomationBashAgileApache KafkaCI/CD PipelinesApacheapi designAws ServicesAutomotiveamazon web servicescontainer orchestrationbuild toolsAnalyticsClean CodeAWS CloudWatchCloud InfrastructureContainercloudArchitecture
About Experian

Experian
FinTech
201
employees
2006
20 years old
Hyderabad / Secunderabad, Telangana
India
About
Experian specializes in data analysis and processing, enabling individuals and businesses to harness information for better financial control and decision-making.
Industries
FinTechFinancial ServicesInternet
Employee ratings
177 reviews
3.8/ 5
Culture
3.7
Career growth
3.3
Work-life
3.9
Employees rate it well for
Work Culture23Work Life Balance21Senior Management18Salary16Learning10
Find them on