This job is no longer available
This job expired on 28/08/2026. It no longer accepts applications.
Senior API Developer
Tata Consultancy Services · Sydney
Job description
About the role
We are looking for a Senior API Developer to design, build and maintain high‑quality RESTful APIs for our clients in Sydney. You will work within TCS’s sustainability‑focused technology team, delivering Java‑based services that power next‑generation digital solutions.
Key responsibilities
- Design and develop RESTful APIs using Java 21, Spring Boot 3.x and OpenAPI 3.0 specifications.
- Author and maintain contract‑first OpenAPI YAML contracts.
- Integrate downstream Mesh services using WebFlux/WebClient (reactive HTTP).
- Write unit tests (JUnit 5, Mockito) and component tests; manage Postman/Newman collections.
- Support Bamboo‑based CI/CD pipelines and ensure code quality through SonarQube compliance.
- Deploy services to the WDP Mesh platform and implement structured and performance logging for observability.
- Maintain up‑to‑date API documentation and developer README files.
- Collaborate with QE leads, Domain Architects and other API teams.
Required profile
- Proven senior‑level experience developing Java APIs in a micro‑services environment.
- Strong understanding of contract‑first API design and reactive programming.
- Hands‑on experience with CI/CD tools, automated testing and code quality platforms.
- Ability to work effectively with cross‑functional technical teams.
Required skills
- Java 21
- Spring Boot 3.x
- OpenAPI 3.0 (YAML)
- WebFlux / WebClient (reactive HTTP)
- JUnit 5
- Mockito
- Postman / Newman
- Bamboo CI/CD
- SonarQube
- WDP Mesh platform deployment
- Structured and performance logging
What we offer
- Competitive salary aligned with the Australian market and performance‑based incentives.
- Comprehensive employee benefits and recognition programs.
- Opportunities to work on high‑impact projects for leading Australian enterprises.
- Access to TCS’s global network of experts and sustainability‑driven technology initiatives.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Australia.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Tata Consultancy Services
Sydney
Related job offers
-
Senior .NET Developer (Full‑Stack)
Tata Consultancy Services Sydney -
Senior Frontend Developer / Senior UI Developer
CareCone Group Sydney -
Core Java Developer – Trading Platform (Sydney)
Nasdaq Sydney -
.Net Developer
XPT Software Brisbane -
Software Engineer – Next.js & React (Permanent)
Eco Outdoor Group Redfern