Telstra

Software Engineer - Java+AWS (Backend)

Bengaluru, Karnataka Full time

Employment Type

Permanent

Closing Date

22 Jan 2026 11:59pm

Job Title

Software Engineer - Java+AWS (Backend)

Job Summary

As a Software Engineer, you thrive on working with your team to design, build and deliver innovative software products and solutions that delight our customers. You apply broad knowledge in software application layer solutions and the software development lifecycle, to experiment, solve problems and own solutions that transform epics into new product features and capabilities. Your continuous learning and improvement mindset and collaboration skills are critical to success in this role, as you continue to deepen your knowledge and expertise in the Software Engineering Domain.

Job Description

Role & Skill Description – Junior Software Engineer (Team Xenon)
Role Overview:
As a Junior Software Engineer in Team Xenon, the individual will be an integral part of a dynamic and collaborative engineering team focused on delivering high-quality software solutions. The role involves contributing to the design, development, testing, and maintenance of scalable applications and services. The junior resource will work under the guidance of senior engineers and team leads, gaining hands-on experience with modern development practices and tools.
Key Responsibilities:

 

Assist in the development and maintenance of software components and features.
Participate in code reviews, debugging, and troubleshooting of issues.
Write clean, efficient, and well-documented code.
Collaborate with cross-functional teams including QA, DevOps.
Learn and apply best practices in software engineering, including agile methodologies, version control, and CI/CD.
Contribute to unit/automation and integration testing to ensure code quality and reliability.
Continuously learn and adapt to new technologies and frameworks used within the team.

 

Required Skills:

 

Proficiency in at least one programming language such as Java, Python.
Exposure to cloud platforms AWS
Basic understanding of data structures, algorithms, and object-oriented programming.
Familiarity with web development frameworks or backend technologies.
Knowledge of version control systems like Git.
Good problem-solving and analytical skills.
Strong communication and collaboration abilities.
Eagerness to learn, take initiative, and grow within a fast-paced environment.

 

Preferred (Nice-to-Have) Skills:

 

Experience with databases (SQL/NoSQL).
Understanding of RESTful APIs and microservices architecture.
Familiarity with agile development practices and tools like JIRA, Confluence, or similar.