Java DevOps Engineer at Rubix Solutions, LLC
Sydney, Victoria, Australia -
Full Time


Start Date

Immediate

Expiry Date

06 Jan, 27

Salary

65000.0

Posted On

09 Oct, 26

Experience

4 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Information Technology & Services

Description


  • What You’ll Be DoingDevelop, maintain and enhance a suite of Java and Spring Boot microservices
  • Work across systems supporting order management, trouble ticketing, network configuration and API gateways
  • Support and modernise legacy applications built with Grails and Groovy
  • Design and implement RESTful APIs using OpenAPI specifications
  • Create and maintain database migrations with Flyway across multiple PostgreSQL schemas
  • Develop and optimise SQL queries, stored procedures and database logic
  • Integrate the platform with external systems through REST APIs
  • Contribute to GitLab CI/CD pipelines and automated deployment processes
  • Write unit and integration tests and maintain high code-quality standards
  • Collaborate with frontend developers working with Angular
  • Troubleshoot production issues and participate in support rotations when required
  • Maintain technical documentation and contribute to team knowledge sharing

About You You’re a capable Java Developer who enjoys solving complex technical problems and is comfortable working across both modern and legacy environments.


You’ll ideally bring:

  • At least three years of hands-on Java development experience
  • Strong Java 8+ skills and a sound understanding of object-oriented design
  • Commercial experience with Spring Boot, including Spring Web, Spring Data JPA and Spring Security
  • Proficiency with Maven build processes and dependency management
  • Strong SQL skills and experience with PostgreSQL or a comparable relational database
  • Experience designing, developing and consuming RESTful APIs
  • Confidence using Git and established branching strategies
  • An understanding of CI/CD build, test and deployment pipelines
  • Strong troubleshooting and problem-solving abilities
  • The ability to navigate and improve complex legacy codebases
  • Clear communication skills and a collaborative approach

Highly Regarded Experience in any of the following areas would be beneficial:

  • Groovy and the Grails framework
  • Flyway or similar database migration tools
  • GlassFish or other Java EE application servers
  • GitLab CI/CD
  • JMS or messaging technologies such as OpenMQ or ActiveMQ
  • Distributed tracing using Spring Cloud Sleuth or Zipkin
  • SonarQube, CodeNarc or comparable static-analysis tools
  • Angular or other frontend technologies
  • Telecommunications or network-provisioning systems
  • Linux and Bash scripting
  • Docker containerisation
  • EnterpriseDB or Oracle PL/SQL compatibility features

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
Loading...