Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Telstra

Senior Software Engineer

Telstra

. Design, develop, and maintain enterprise-grade applications using Java, Spring Boot, and Camel .

Posted 11/5/2026full-timeBengaluru • IndiaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in designing and developing enterprise-grade applications using Java and Spring Boot, with a strong focus on CI/CD practices, containerization on Azure, and integration patterns. Proven ability to mentor engineers, drive engineering excellence, and communicate effectively with stakeholders.

Highest-signal resume keywords
Java Application DevelopmentSpring Boot 3.xCI/CD PipelinesAzure Container ServicesAPI Development and Testing

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaSpring BootDockerPostgreSQLRedisOAuth / OpenID ConnectPerformance TuningPython ScriptingAPI Testing ToolsMulti-Tenant Application Architectures
Soft Skills
Strong CommunicationStakeholder EngagementMentoringCollaborative MindsetProblem-Solving
Tools & Technologies
GitLabNGINXSplunkNew RelicBrunoPostmanCurl
Industry Keywords
Enterprise ApplicationsIntegration PatternsEvent-Driven ArchitecturesApplication ObservabilityContinuous Improvement

Tech Stack

Tools & technologies
AzureDistributed SystemsDockerJavaNGINXPostgresPythonReactRedisSplunkSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Design, develop, and maintain enterprise-grade applications using Java, Spring Boot, and Camel
  • Contribute to solution architecture, technical design documents, and implementation blueprints
  • Develop scalable, secure, resilient, and maintainable software solutions
  • Apply integration patterns across synchronous and asynchronous workloads
  • Drive reuse, standardization, framework adoption, and engineering accelerators
  • Leverage AI tooling and techniques throughout the software development lifecycle with human oversight
  • Use AI to improve development, testing, troubleshooting, documentation, operational support, and productivity
  • Build agents and skills/MCPs for scale
  • Deploy and operate containerized workloads on Azure container platforms
  • Implement CI/CD pipelines and automation practices
  • Drive operational excellence through monitoring, observability, performance optimization, and reliability improvements
  • Support production systems and resolve complex application and integration issues
  • Lead technical discussions and communicate design rationale to stakeholders
  • Mentor engineers and contribute to capability uplift across teams
  • Encourage engineering excellence through code reviews, design reviews, and continuous learning
  • Lead implementation activities and collaborate with cross-functional teams

Requirements

What you’ll need
  • Minimum 10 years of professional software engineering experience
  • Strong hands-on experience building enterprise applications using Java
  • Proven experience delivering and supporting production-grade systems
  • Demonstrated experience contributing to technical design documentation and process improvement initiatives
  • Experience across the complete software delivery lifecycle
  • Strong practical experience with Java and Spring Boot 3.x
  • Docker and containerized application development
  • Azure Container Services (AKS or equivalent)
  • OAuth / OpenID Connect security integrations
  • Messaging technologies and event-driven architectures
  • CI/CD pipelines, preferably using GitLab
  • Scripting and automation frameworks
  • PostgreSQL and relational database design
  • Redis caching technologies
  • API development and testing
  • NGINX, load balancers, and traffic management
  • Multi-tenant application architectures
  • Secure application development, data protection, and PII considerations
  • Application observability and monitoring tools
  • Performance tuning, troubleshooting, thread analysis, and code optimization
  • Splunk, New Relic, or similar observability platforms
  • API testing tools such as Bruno, Postman, and Curl
  • Python scripting and automation for advanced AI-enabled engineering workflows
  • React/UX implementation for platform management
  • Experience with enterprise integration patterns, integration frameworks, messaging, distributed systems, API-led architectures, or event-driven architectures highly desirable
  • Strong communication and stakeholder engagement skills
  • Ability to explain complex technical concepts to technical and non-technical audiences
  • Confidence presenting technical recommendations and implementation approaches
  • Collaborative and delivery-focused mindset
  • Passion for mentoring and enabling other engineers
  • Ownership, accountability, and willingness to tackle new technical challenges
  • Hands-on engagement with code and engineering activities
  • Commitment to engineering quality, automation, and continuous improvement
  • Candidates must be located in Bengaluru or willing to relocate
  • Background check required as part of the hiring process

Benefits

Comp & perks
  • Flexible working arrangement
  • Welcoming and inclusive community
  • Background check as part of the hiring process
  • Reasonable adjustments available during the recruitment process