Tech Mahindra
Posted 2w ago

Senior Developer – Java / AWS / Microservices

Tech Mahindra
Canberra, Australian Capital Territory, Australia
OnsiteFull Time
Responsibilities
  • designing APIs
  • developing microservices
  • deploying applications
Requirements
  • 8+ years software development experience with Java 21
  • Microservices
  • REST API design
  • AWS cloud (ECS Fargate,Lambda,API Gateway,S3,CloudFront,DynamoDB)
  • Docker
  • CI/CD (GitHub Actions), and monitoring with Splunk
Technical tools mentioned
Java 21Spring BootMicronautTM Forum Open APIsECS FargateLambdaAPI GatewayS3CloudFrontDynamoDBAPIGEEDockerGitHub ActionsSplunkOAuth 2.0JWTOpenID Connect

Job description

Job Description

  • Skill Set : Java Web Services
  • Total Experience : 8.00 to 15.00 Years
  • No of Openings : 1
  • Job Post Date : 04/08/2026
  • Job Expiry Date : 31/08/2026
  • Domain : IT
  • Location : CANBERRA [Australia]
  • Job Reference No : 4099450

A Bachelor’s or Higher Degree is the minimum entry required for the position

Job Summary




Job Description: Senior Developer – Java / AWS / Microservices

Position Summary

We are seeking a highly skilled Senior Developer with strong expertise in Java, Microservices Architecture, API Development, and AWS Cloud Technologies. The ideal candidate will be responsible for designing, developing, and maintaining scalable, secure, and high-performance APIs and cloud-native applications. Experience with TM Forum Open APIs, modern Java frameworks, and DevOps practices is essential.

Key Responsibilities

  • Design, develop, and maintain RESTful APIs and Microservices using Java 21.
  • Develop and enhance APIs in alignment with TM Forum Open API standards.
  • Build, deploy, and support cloud-native applications on AWS.
  • Design scalable, secure, resilient, and high-performing backend solutions.
  • Collaborate with architects, product owners, and cross-functional teams to deliver business requirements.
  • Implement API security, authentication, authorization, and performance optimization best practices.
  • Develop containerized applications using Docker and deploy them in cloud environments.
  • Build and maintain CI/CD pipelines using GitHub Actions.
  • Monitor application performance, troubleshoot issues, and ensure operational excellence using Splunk and other monitoring tools.
  • Participate in code reviews, technical design discussions, and mentoring junior developers.
  • Ensure adherence to coding standards, security guidelines, and software development best practices.

Required Skills & Experience

  • Strong hands-on experience in Java 21 development.
  • Extensive experience with Spring Boot and/or Micronaut frameworks.
  • Solid understanding of Microservices Architecture and distributed systems.
  • Proven experience in developing REST APIs and integrating with TM Forum Open APIs.
  • Strong expertise in AWS Cloud Services, including:
    • ECS Fargate
    • Lambda
    • API Gateway
    • S3
    • CloudFront
    • DynamoDB
  • Experience with APIGEE API Management.
  • Hands-on experience with Docker containerization.
  • Strong understanding of CI/CD pipelines using GitHub Actions.
  • Experience with application monitoring and log analysis using Splunk.
  • Knowledge of software design patterns, secure coding practices, and performance tuning.

Preferred Qualifications

  • Experience in Telecommunications, Digital Platforms, or Enterprise API Ecosystems.
  • Knowledge of OAuth 2.0, JWT, OpenID Connect, and API Security standards.
  • Exposure to Agile/Scrum delivery methodologies.
  • AWS Certifications are highly desirable.
  • Experience working in large-scale enterprise environments.

Experience Required

  • 8+ years of software development experience.
  • 5+ years of hands-on experience in Java-based Microservices and Cloud-native application development.

About Tech Mahindra

Global provider of information technology and business process services.

Similar jobs

Developer roles near Canberra, Australian Capital Territory
3d
Save
Mark Applied
Hide
Lead Engineer
Canberra, Australian Capital Territory, Australia
OnsiteFull Time
Cubic
Cubic: Provides transportation fare systems and defense training technology.
8+ YOE4+ MgmtRequires 8+ years in systems engineering, enterprise ICT, or complex defense environments; 4+ years in supervisory leadership; systems integration, architecture, risk management, and Australian NV2 clearance eligibility.
TOGAF, ArchiMate
2w
Save
Mark Applied
Hide
Sr Developer
Brisbane or Canberra or Melbourne or Australia
HybridFull Time
Accenture
AccentureNYSE: ACN: Global professional services firm providing consulting and technology solutions.
5+ YOERequires 5+ years of .NET development experience, strong C# and .NET Core skills, SQL, Angular, Azure DevOps, AWS, application security knowledge, Australian citizenship, and active security clearance.
.NET, WCF, ReST, AWS, Microsoft .NET Framework, Microsoft .NET Core, OpenID, OIDC, Azure DevOps, PowerShell, C#, SQL, Angular, JWT, Microsoft SQL Server
2w
Save
Mark Applied
Hide
Senior Engineer - Cloud & DevOps (Professional Services: Cloud & DevOps) (P)
Canberra, Australian Capital Territory, Australia
HybridFull Time, Contract
LAB3
LAB3: Azure engineering practice providing cloud and managed IT services.
Deep Azure Cloud and DevOps experience, hands-on IaC and CI/CD, scripting and automation skills, ability to deliver complex cloud solutions and work with stakeholders.
Azure, Azure DevOps, CI/CD, Terraform, Powershell, ARM, Ansible, Bash, Go, Python, Chef, Azure Firewall, NSGs, Private Endpoints, Virtual WAN, Defender for Cloud, Azure IAM, RBAC, Azure Policy, Cost Management, AKS, Kubernetes, Linux, Unix, OpenStack, Openshift
2w
Save
Mark Applied
Hide
Senior Engineer - Cloud & DevOps (Professional Services: Cloud & DevOps) (P)
Canberra, Australian Capital Territory, Australia
HybridFull Time, Contract
Lab3
Lab3: Azure-focused engineering and digital transformation consultancy services.
NV1 security clearance preferred; deep Microsoft Azure and DevOps experience with IaC, CI/CD, automation, networking and security on cloud platforms.
Microsoft Azure, Microsoft Azure DevOps, CI/CD, Terraform, PowerShell, ARM, Ansible, Bash, Go, Python, Chef, Microsoft Azure Firewall, NSGs, Private Endpoints, Virtual WAN, Microsoft Azure IAM, RBAC, Microsoft Defender for Cloud, Microsoft Azure Policy, AKS, Kubernetes, Linux, OpenStack, OpenShift
2w
Save
Mark Applied
Hide
Engineer - Modern Workplace (Managed Services)
Sydney or Melbourne or Canberra
HybridFull Time
LAB3: Providing automated cloud engineering and managed security services.
Strong Modern Workplace and cloud experience with Microsoft 365 and Azure; hands-on Intune, AVD, Windows 10/11, Cloud App Security, AIP, Defender; PowerShell and Power Platform experience; security clearance or ability to obtain one.
Microsoft 365, Azure, Intune, Windows 10, Windows 11, Cloud App Security, AIP, Microsoft Defender, Exchange Online, SharePoint Online, OneDrive, Teams, Planner, Remote desktop services, AVD, AutoPilot, Citrix, PowerShell, Power Platform, Power BI, Power Apps, Power Automate
2w
Save
Mark Applied
Hide
Expression of Interest – Defence Engineering Opportunities
Canberra or Adelaide or Sydney or Melbourne or Brisbane
OnsiteFull Time
KBR
KBRNYSE: KBR: Provides engineering, technology, and professional services for global markets.
Relevant engineering qualification, defence industry experience, strong problem-solving and stakeholder skills, and active baseline defence security clearance required (AGSVA/ITAR compliance).
2w
Save
Mark Applied
Hide
Graduate Engineer – Geotechnical & Tunnel Engineering (Feb 2027 Program)
Sydney or Auckland or Wollongong or Townsville or Perth or Parramatta or Geelong or Darwin or Canberra or Cairns or Brisbane or Adelaide or Melbourne or Hobart
OnsiteFull Time
SMEC
SMEC: Global engineering consultancy for infrastructure and energy projects
Degree in civil or related engineering, strong communication and teamwork, proactive mindset, exposure to geotechnical/modelling tools or GIS advantageous; willing to learn and participate in site work.
GIS
1mo
Save
Mark Applied
Hide
Sr Developer
Melbourne or Brisbane or Canberra
HybridFull Time
Accenture
AccentureNYSE: ACN: Global provider of management consulting and technology services.
Extensive .NET and C# experience, .NET Core knowledge, SQL and Angular skills, CI/CD and Azure DevOps experience, containerization in AWS, OpenID/OIDC and JWT familiarity, unit testing and strong problem-solving; Australian citizenship and security‑clearance eligibility required.
.NET, .NET Core, .NET 3.1, .NET 6, .NET 8, C#, WCF, ReST, SQL, Angular, OpenID/OIDC, JWT, AWS, Azure DevOps (ADO), PowerShell