Senior Software Engineer - (Scala, Spark, AWS)

Experian Information Solutions Unverified

632 , Pakistan

Posted 4 days ago 9 views Report Job

Job Summary
We are seeking a skilled Senior Software Engineer to join our dynamic team and contribute to the full Agile development lifecycle. This role involves designing, developing, and supporting robust software solutions primarily using Java and the Spring Framework. The ideal candidate will have hands-on experience with cloud-based platforms, particularly AWS, and a strong background in building scalable, event-driven applications. You will collaborate closely with cross-functional teams, including service quality engineering, to ensure high-quality, thoroughly tested code is delivered to production efficiently and securely.

Key Responsibilities
As a Senior Software Engineer, you will actively participate in all phases of Agile engagements, including sprint planning, iterative development, code reviews, and design discussions. You will take ownership of deliverables from initial design through to production deployment and operational support. Your core responsibilities include designing and implementing new product features, building event-driven services that are secure, efficient, and reliable, and delivering highly available, scalable data streaming applications on an AWS cloud platform. Additionally, you will support existing production applications, ensuring their stability and performance. Collaboration is key, as you will work closely with the service quality engineering team to maintain rigorous testing standards and seamless deployment processes.

Required Qualifications
- Proficiency in Java programming and extensive experience with the Spring Framework is essential.
- Experience with Python and Scala, along with familiarity with Big Data technologies such as Apache Spark.
- Strong expertise in AWS cloud services, including but not limited to Fargate, EC2, S3, RDS PostgreSQL, Lambda, API Gateway, Airflow, EMR, Glue, and ECS.
- Solid knowledge of both SQL and NoSQL database systems.
- Hands-on experience with Continuous Integration and Continuous Delivery (CI/CD) tools and pipelines, including CodeCommit, CodeDeploy, CodePipeline, Harness, Jenkins, GitHub Actions, CLI, and BitBucket/Git.
- Familiarity with monitoring and logging tools such as Splunk, Datadog, and AWS CloudWatch to ensure application health and performance.
- Proficient in containerization and orchestration technologies, specifically Docker and Kubernetes.
- Commitment to following secure coding practices throughout the software development lifecycle.

Preferred Qualifications and Benefits
While not explicitly stated, candidates with additional experience in cloud-native application development, advanced data streaming techniques, and automation will find this role rewarding. The position offers the opportunity to work on cutting-edge technologies within a collaborative Agile environment, contributing to impactful projects that leverage the latest in cloud and big data solutions.

If you are a motivated engineer with a passion for building scalable, secure, and efficient software solutions and thrive in an Agile setting, we encourage you to apply and join our innovative team.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Age:
18 - 65 Years
Minimum Education:
Bachelors
Career Level:
Entry Level
Maximum Experience:
Doesn't Matter
Apply Before:
Jul 05, 2025
Posting Date:
Jun 04, 2025

Experian Information Solutions

· 11-50 employees - Hyderabad

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium
I found a job on Rozee!