API Developer – Java / Spring Boot / REST APIs

API Developer – Java / Spring Boot / REST APIs

Temporary Hybrid
U

At a Glance

  • Tasks: Design and develop scalable RESTful APIs using Java and Spring Boot in a modern microservices environment.
  • Company: Join a leading tech company in Sydney with a collaborative and innovative culture.
  • Benefits: Competitive daily rate, hybrid work model, and opportunities for professional growth.
  • Other info: Dynamic role with potential for contract extension and exposure to AI-assisted development tools.
  • Why this job: Make an impact by building secure and high-quality APIs that drive real-world applications.
  • Qualifications: Experience in Java, Spring Boot, REST API design, and collaboration with cross-functional teams.

Location: Sydney, Australia Engagement: Contract (6 Months + Extendible) - Hybrid

About the Role

We are seeking an experienced API Developer with strong hands-on expertise in Java and Spring Boot to design, develop, test, and maintain reliable and scalable RESTful APIs.

The successful candidate will work in a modern microservices environment, collaborating with business stakeholders, technical teams, and Principal Engineers to deliver secure, resilient, and high-quality API and integration solutions.

The ideal candidate will have strong knowledge of REST API design, microservices, API security, relational databases, automated testing, Git, and API documentation, along with an understanding of how AI-assisted development tools can be used responsibly to improve engineering productivity and quality.

  • Primary Technology Stack
  • Java
  • Spring Boot
  • REST APIs
  • Microservices
  • Git

Key Responsibilities

  • Design, develop, test, and maintain RESTful APIs using Java and Spring Boot.
  • Build scalable, secure, resilient microservices and integration solutions.
  • Apply REST API design principles and industry best practices.
  • Collaborate with business and technical stakeholders to understand requirements and translate them into effective API designs.
  • Produce and maintain API documentation, including Open API/Swagger specifications.
  • Ensure APIs meet enterprise standards for security, performance, reliability, and quality.
  • Implement appropriate API security mechanisms and authentication/authorization patterns.
  • Participate in code reviews and contribute to engineering standards and best practices.
  • Troubleshoot and resolve production issues, identifying and implementing effective root-cause fixes.
  • Assess the impact of proposed API changes and plan implementation activities.
  • Plan and coordinate API changes, releases, and versioning strategies.
  • Communicate technical designs, decisions, risks, dependencies, delivery plans, and progress effectively.
  • Work closely with cross-functional teams and present technical solutions to Principal Engineers and senior stakeholders.
  • Contribute to continuous improvement across development, testing, deployment, and API management processes.
  • Use AI-assisted development tools responsibly to improve productivity, code quality, documentation, and delivery outcomes.
  • Required Skills & Experience
  • Strong hands-on experience developing applications using Java and Spring Boot.
  • Solid understanding of REST API design principles and best practices.
  • Experience working with microservices architecture and API integration patterns.
  • Knowledge of API security concepts, including JWT, TLS, authentication, and authorization.
  • Experience working with relational databases and SQL.
  • Familiarity with Git or other source control systems.
  • Understanding of automated testing practices and test-driven development principles.
  • Experience designing and maintaining API documentation using Open API/Swagger.
  • Ability to assess the impact of API changes and plan implementation and release activities.
  • Strong communication skills, with the ability to explain technical decisions, risks, dependencies, and timelines.
  • Comfortable collaborating with cross-functional teams and presenting solutions to senior technical stakeholders and Principal Engineers.
  • Basic understanding and practical exposure to AI-assisted development tools, such as Git Hub Copilot, Microsoft Copilot, Chat GPT, or similar.
  • Ability to use AI tools responsibly while maintaining appropriate standards for security, code quality, data privacy, and engineering governance.
  • Preferred Skills
  • Experience working in enterprise-scale environments.
  • Experience with API gateways, API management platforms, or integration platforms.
  • Knowledge of CI/CD and automated deployment practices.
  • Experience with cloud-based application development.
  • Experience with observability, logging, and production support for APIs and microservices.

Pay

  • Application Question(s)
  • Please describe your experience with REST API design, microservices architecture, API security (JWT/TLS), and API documentation using Open API/Swagger.
  • Which AI-assisted development tools have you used (e. g., Git Hub Copilot, Microsoft Copilot, Chat GPT), and how have you used them to improve your development productivity or code quality?
  • Work Location: In person

API Developer – Java / Spring Boot / REST APIs employer: United States Digital Space LLC

As a leader in quantum error correction technology, this company offers an exceptional work environment in Cambridge, UK, where innovation meets collaboration. Employees benefit from a comprehensive package that includes competitive salaries, equity options, and generous leave policies, all within a diverse team that fosters personal and professional growth. With a commitment to inclusivity and continuous learning, this is an ideal place for those looking to make a meaningful impact in the field of quantum computing.

U

Contact Details:

United States Digital Space LLC Recruitment Team

We think you need these skills to ace API Developer – Java / Spring Boot / REST APIs

Java
Spring Boot
REST API Design
Microservices Architecture
API Security (JWT, TLS)
Relational Databases
SQL