Senior Software Engineer - Java Microservices

4 - 9 years

6.0 - 11.0 Lacs P.A.

Bengaluru

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

Relationship managementChange managementNoSQLLinuxProduction supportnginxJavascriptFlexStakeholder managementSQL

Work Mode

Work from Office

Job Type

Full Time

Job Description

As a Senior Java Microservices Developer Domain wise they will work on multiple areas but mostly integrations and supporting applications through architecting microservices. They will be tasked with stakeholder management and Relationship management with the customer for better understanding of requirements. What We Offer Flex appeal; work when and from where suits you best Performance-related pay Access to thousands of learning programs so you can level-up 16 weeks paid parental leave, for primary and secondary carers Purchased annual leave scheme Laptop, mobile phone + plan; you ll never see a phone bill Extra day off per year, for you to use as you like 30% off Telstra Products and Services What You ll Do Product & Technology - Software Engineering & IT develops and maintains Telstras software and IT systems, working on some really cutting-edge technologies. As a Senior Software Engineer, you will Design/Build Java/Spring boot application and leverage Microservice architecture. This will include designing technical architecture solutions that span multiple domains (Sales, Service, Marketing, Analytics, Social, and Communities) and include integration and authentication across systems. In addition you will manage the development lifecycle to ensure the delivery of highly secure solutions that are optimized for performance and built to scale. It is crucial to have a critical thinking mindset, a strong sense of accountability for product delivery, passion to develop quality software. So you are able to articulate design considerations, trade-offs, benefits, and recommendations for technical architecture, and Monitor the process of software configuration / development / testing to assure quality deliverables. About You Essential Skills Degree-level IT qualifications in Software or Systems Engineering. Programming languages: Java 8+ (Expert) / JavaScript Strong hands-on experience in development and testing using microservice/lightweight containers & frameworks such as Spring Boot Understanding of CRM Product Model /Order Decomposition/ Order Orchestrator Understanding of design patterns and ability to show expertise in applying design patterns. Involved in the design and implementation of secure, scalable, fault-tolerant systems in the cloud. Experience with SQL and NoSQL DBs Understands CI/CD process and has experience with at least 1 build server (e.g. bamboo, GitLab ci, Jenkins, etc) Well-versed with Linux Desirable Skills: Experience in Cloud technologies (primarily AWS): serverless computing (lambda, step functions, Glue), RDS, DynamoDB, S3, SQS, SNS, kinesis Salesforce (CRM) & Apex knowledge would be an added advantage. Understanding of Security (Authentication and Authorization) APIGEE or Nginx or similar API gateway experience. Understanding of change management principles and experience in production support

Telstra

Telecommunications

Sydney

30,000 Employees

47 Jobs

    Key People

  • Andrew Penn

    CEO
  • Vicki Brady

    CFO

RecommendedJobs for You