Java API Engineer - Spring Boot & Microservices

iVEGA GROUP PTY LTD

Council of the City of Sydney

On-site

AUD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

We are seeking an API Developer with Java and Spring Boot experience to design and develop reliable RESTful services. The successful candidate will work to deliver scalable and secure APIs in a collaborative, cross-functional environment.

You will design, develop, test, and maintain RESTful APIs using Java and Spring Boot, build scalable microservices, and produce OpenAPI documentation. The role requires strong understanding of API security and testing practices, with communication of plans to

Qualifications

  • Experience designing and developing RESTful APIs using Java and Spring Boot.
  • Understanding REST API design principles and best practices.
  • Experience with microservices architecture and API integration patterns.
  • Knowledge of API security concepts (JWT, TLS, authentication/authorization).
  • Experience with relational databases.
  • Familiarity with source control systems such as Git.
  • Understanding of automated testing practices.
  • Ability to assess impact of API changes and plan implementation activities.
  • Ability to communicate technical decisions, risks, dependencies, and delivery timelines effectively.
  • Comfortable working with cross-functional teams and presenting solutions to Principal Engineer.
  • Basic understanding of AI-assisted development tools (e.g., GitHub Copilot, ChatGPT).
  • Ability to use AI tools responsibly to improve productivity, code quality, documentation, and delivery outcome.

Responsibilities

  • Design, develop, test, and maintain RESTful APIs using Java and Spring Boot.
  • Build scalable, secure, and resilient microservices and integration solutions.
  • Collaborate with business and technical stakeholders to understand requirements and translate them into API design.
  • Produce and maintain API documentation, including OpenAPI/Swagger specification.
  • Ensure APIs comply with enterprise security, performance, and quality standards.
  • Participate in code reviews and contribute to engineering best practices.
  • Troubleshoot and resolve production issues, identifying and implementing root-cause fixes.
  • Plan and coordinate API changes, releases, and versioning strategies.
  • Communicate technical designs, delivery plans, risks, and progress to team members and Principal Engineer.
  • Contribute to continuous improvement of development, testing, and deployment processes.

Skills

Java
Spring Boot
REST APIs
Microservices
API security
JWT/TLS
Relational databases
Git
Automated testing
Communication
Cross-functional collaboration
AI tools (Copilot/ChatGPT)

Tools

Git

Job description

We are seeking an API Developer with Java and Spring Boot experience to design and develop reliable RESTful services. The successful candidate will work to deliver scalable and secure APIs in a collaborative, cross-functional environment.

You will design, develop, test, and maintain RESTful APIs using Java and Spring Boot, build scalable microservices, and produce OpenAPI documentation. The role requires strong understanding of API security and testing practices, with communication of plans to

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

iVEGA GROUP PTY LTD • Council of the City of Sydney

On-site
AUD 120,000 - 150,000
API developer (Java Spring boot)
API developer (Java Spring boot)

Kaizen Global Technologies • City of Brisbane

On-site
AUD 120,000 - 160,000
Senior Java Microservices Engineer | Spring Boot & Cloud
Senior Java Microservices Engineer | Spring Boot & Cloud

Kaizen Global Technologies • City of Brisbane

On-site
AUD 120,000 - 160,000
API Developer: Java & Spring Boot in Microservices
API Developer: Java & Spring Boot in Microservices

United States Digital Space LLC • Council of the City of Sydney

Hybrid
Java Full-Stack Engineer | Spring Boot + AWS + Microservices
Java Full-Stack Engineer | Spring Boot + AWS + Microservices

United States Digital Space LLC • Council of the City of Sydney

On-site
AUD 120,000 - 150,000
Senior API Developer — Java 21, Spring Boot | Global Impact
Senior API Developer — Java 21, Spring Boot | Global Impact

Tata Consultancy Services • Council of the City of Sydney

On-site
AUD 120,000 - 180,000
Competitive salary package
Global exposure in APAC
Leadership development opportunities
+2
Senior Java Developer — Spring Boot & Microservices
Senior Java Developer — Spring Boot & Microservices

XPT Software Australia Pty Ltd • Council of the City of Sydney

On-site
AUD 120,000 - 150,000
Software Engineer
Software Engineer

Viable Solutions Pty Ltd • City of Melbourne

On-site
AUD 120,000 - 180,000
Java Developer: AWS Microservices, CI/CD & AI
Java Developer: AWS Microservices, CI/CD & AI

FR Consultancy • Council of the City of Sydney

On-site
AUD 120,000 - 160,000
Java Spring Backend Engineer — FinTech & Microservices
Java Spring Backend Engineer — FinTech & Microservices

eTeam • City of Melbourne

On-site
AUD 120,000 - 160,000