Senior Software Engineer

1 day ago


Bangalore Karnataka, India Telstra Full time

Employment Type PermanentClosing Date 23 Mar 2025 11 59pmJob Title Senior Software Engineer - Java MicroservicesJob Summary As a Senior Software Engineer you thrive on understanding and translating customer needs into new products and capability You apply deep technical expertise and experience in software application layer solutions to develop and deliver scalable design blueprints across the end-to-end software development life cycle Your continuous learning and improvement mindset collaboration and influencing skills are critical to success in this role About Telstra We are Australias leading telecommunications and technology company with operations in more than 20 countries including in India which is home to our new Innovation and Capability Centre ICC in Bangalore and a presence across Pune and Hyderabad Here were combining innovation automation and technology to solve the worlds biggest technological challenges in areas such as the Internet of Things IoT 5G Artificial Intelligence AI Machine Learning and more Why TelstraTelstra is Australia s leading telecommunications and technology company with a rich heritage thats been built over 100 years From our humble beginnings in the Postmaster Generals Office to the global business we are today our people have been at the forefront of technology innovation More recently we have the largest Internet of Things network in Australia and are leading the way in 5G And this is just the beginning of what were hoping to achieve together We offer a full range of services and compete in all telecommunications markets throughout Australia and are the most well-known brand in the technology and communications industry We have operations in more than 20 countries including in India In India we are a licensed Telecom Service provider TSP and have extended our global networks into India with offices in Bangalore Mumbai and Delhi Weve opened an Innovation and Capability Centre ICC in Bangalore and have a presence in Pune and Hyderabad In India weve set out to build a platform for innovative delivery and engagement that will strengthen our position as an industry leader Were combining innovation automation and technology to solve the worlds biggest technological challenges in areas such as Internet of Things IoT 5G Artificial Intelligence AI Machine Learning and more Min Experience 8 ResponsibilitiesDesign Build Java Spring boot application and leverage Microservice architectureDesign technical architecture solutions and include integration and authentication across systems Manage the development lifecycle to ensure the delivery of highly secure solutions that are optimized for performance and built to scale Articulate design considerations trade-offs benefits and recommendations for technical architecture Monitor the process of software configuration development testing to assure quality deliverables Critical thinking mindset a strong sense of accountability for product delivery passion to develop quality software Good communication skills and team playerExperience working or willing to work with a geographically distributed team Provide training and educate other team members about core capabilities and helps them deliver high-quality solutions and deliverables documentation Essential SkillsStrong Knowledge of OOP concepts and design patternsStrong understanding of Data Structures and AlgorithmsHandson Experience on Backend Development using Java 8 Handson Experience on Spring ecosystem Spring Spring Data Spring JPA Spring Integration Spring Cloud Spring boot Unit Testing using Junit 5 Spock and Integration Testing using Spring BootEnd to end testing using Cucumber and mock containersUnderstanding of package managers Maven GradleUnderstanding of microservices design and interaction patternsHands on Experience on creating OCI Image building using Docker BuildahUnderstanding of Cloud deployment and Orchestration FrameworksUnderstanding of Security Frameworks like OAuth OpenIDConnectInvolved in the design and implementation of secure scalable fault-tolerant systems in the cloud Hands on experience on AWS Azure EC2 S3 SQS SNS Kinesis Understanding of Async Messaging systems like MQ Kafka Apache PulsarUnderstanding of Application Logging and Monitoring Splunk New Relic Open Telemetry Prometheus Experience with SQL and NoSQL DBsUnderstanding of CI CD process with hands on experience on Bamboo GitLab JenkinsDesirable Skills Experience in Cloud technologies primarily AWS RDS DynamoDB S3 SQS SNS kinesisUnderstanding of Security Authentication and Authorisation Experience on UI Development using React AngularBasic Understanding of TerraformUnderstanding of change management principles and experience in production support



  • Bangalore, Karnataka, India Telstra Full time

    Employment Type PermanentClosing Date 2 Apr 2025 11 59pmJob Title Senior Software EngineerJob Summary As a Senior Software Engineer you thrive on understanding and translating customer needs into new products and capability You apply deep technical expertise and experience in software application layer solutions to develop and deliver scalable design...


  • Bangalore, Karnataka, India MRI Software Full time

    As a software engineer you will enhance online experiences for our huge user base Utilizing your web application experience to build responsive experiences for our customers You will be working on new projects as well as existing live projects as well About the role MRI Software is seeking a Software Engineer to join our team working on products As a...


  • Bangalore, Karnataka, India MRI Software Full time

    About the role MRI Software is seeking a Software Engineer to join our team working on products As a Software Engineer you will be responsible for developing testing and maintainingsoftware solutions throughout the Software Development Lifecycle You should have a passion for development and an eagerness to learn new things and improve your skills We...


  • Bangalore, Karnataka, India Clarivate Full time

    We are looking for a Senior Software Engineer to join our IMS Team in Bangalore This is an amazing opportunity to work on Big Data technologies involved in content ingestion The team consists of 10-12 engineers and is reporting to the Sr Manager We have a great skill set in Spark Java Scala Hive Sql XSLT AWS EMR S3 etc and we would love to speak...


  • Bangalore, Karnataka, India NatWest Group Full time

    Join us as a Software Engineer This is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day you ll build a wide network of stakeholders of varying levels of seniority It s a chance to hone your existing technical skills and advance your career We re offering this role at associate vice president level What...


  • Bangalore, Karnataka, India RED HAT Full time

    About the job The Red Hat Performance and Scale Engineering team is looking for a Senior Software Engineer to join us in Bangalore India In this role you will work with a diverse team of highly motivated engineers focused on the performance and scale characterization and improvement of current and future Red Hat solutions You ll have the opportunity...


  • Bangalore, Karnataka, India Infor Full time

    Description RequirementsOur development group supports Infor Nexus the world s leading network for multi-enterprise supply chain orchestration The network connects businesses to their entire supply chain - from suppliers and manufacturers to brokers 3PLs and banks-paving the way for enhanced supply chain visibility collaboration and predictive...


  • Bangalore, Karnataka, India RED HAT Full time

    About the Job The Red Hat OpenShift Engineering team is looking for a Senior Software Engineer to join us in Bangalore India In this role you will work in an agile team and contribute to the engineering of Red Hat OpenShift Container Platform and its supporting components in the core of Kubernetes As a Software Engineer you will be a key contributor...


  • Bangalore, Karnataka, India Schneider Electric Full time

    Our Team At Schneider Electric we help customers make the most of their energy focusing on making energy safe reliable and efficient Our team is part of the Secure Power division and is responsible for the development of a shutdown software bridging a UPS to a customers IT infrastructure We are looking for an engineer to join the team to work on the...


  • Bangalore, Karnataka, India RED HAT Full time

    About the Job The Data And AI team is a highly focused effort to lead digital-first execution and transformation at Red Hat leveraging data strategically for our customers partners and associates We are looking for a Senior Software Engineer full stack developer with proven frontend and backend experience to join our team in Bengaluru India In this...