Skip to main content
I

Java Software Engineer

iVEGA GROUP PTY LTD

Location

Sydney, New South Wales, Australia

Salary

Not specified

Type

contract

Posted

Today

via linkedin

Job Description

Role Summary

We are seeking an API Developer with Java and Spring Boot experience to design and develop APIs. The successful candidate will work to deliver reliable RESTful services.

Primary Technology Stack

: Java, Spring Boot, REST APIs, Gi

**t

Required Skills \& Experien**

  • ceExperience developing applications usin

g Ja

va an

d Spring Bo

o

  • t.Understanding o

f REST A

PI design principles and best practice

  • s.Experience with microservices architecture and API integration pattern
  • s.Knowledge of API security concepts JWT, TLS, and authentication/authorisation mechanism
  • s.Experience with relational database
  • s.Familiarity with source control systems such as Gi
  • t.Understanding of automated testing practice
  • s.Ability to assess the impact of proposed API changes and plan implementation activitie
  • s.Ability to communicate technical decisions, risks, dependencies, and delivery timelines effectivel
  • y.Comfortable working with cross-functional teams and presenting solutions to Principal Engineer
  • s.Basic understanding of AI-assisted development tools (e.g., GitHub Copilot, Microsoft Copilot, ChatGPT, or similar
  • ).Ability to use AI tools responsibly to improve productivity, code quality, documentation, and delivery outcome

s.Key Responsibiliti

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

s.

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs