Senior Java Developer

Clearcompany - Canberra
new offer (07/05/2024)

job description

Rubix Solutions is currently seeking a NV1 cleared Senior Java Developer to join the team!

  • Permanent Opportunity
  • NV1 Java Developer
  • Location:
    ACT Office

Rubix Solutions is currently seeking a Senior Java Developer to join the team, contributing to critical projects in a dynamic and collaborative environment. As a Senior Java Developer, you will play a key role in the development and enhancement of software solutions for our large enterprise client. You will leverage your extensive Java experience and technical expertise to deliver high-quality, scalable, and efficient applications. The successful candidate will have a proven track record of working in multi-vendor environments and a strong understanding of modern development practices and technologies.

Key Responsibilities:

  • Develop and maintain Java-based applications, adhering to coding standards and best practices.
  • Collaborate with cross-functional teams to gather requirements, design solutions, and implement features.
  • Work in a multi-vendor environment, coordinating with external partners and vendors to deliver integrated solutions.
  • Design and implement Spring Boot microservices, utilizing industry best practices for scalability and performance.
  • Demonstrate knowledge and understanding of Event-Driven Architecture, utilizing technologies such as Kafka or similar platforms.
  • Utilize collaborative tools such as JIRA and Confluence to track progress, manage tasks, and document requirements.
  • Implement and maintain CI/CD pipelines using Git and other relevant tools to ensure efficient and automated deployment processes.
  • Leverage cloud computing platforms such as Azure or AWS to deploy and manage applications.
  • Apply Agile Development methodology to drive iterative development, collaboration, and continuous improvement.
  • Demonstrate proficiency in relational databases such as PostgreSQL, Oracle, or similar systems.
  • Experience with JavaScript-based web frameworks such as React or AngularJS for front-end development.
  • Possess familiarity with Elasticsearch, Flow-based programming (e.G., Nifi), and OpenAPI Specification (Swagger).
  • Utilize REST API client tools like Postman or Insomnia for testing and debugging purposes.

Requirements:

  • Java 1.8 or above - minimum 8 years.
  • Spiring Boot microservices - minimum 3 years.
  • Knowledge and understanding of Event Driven Architecture (Kafka or any other)
  • Experience using collaborative tools JIRA, Confluence
  • Experience with Git, CI/CD pipeline
  • Knowledge on Cloud computing such as Azure or AWS
  • Experience with Agile Development methodology.
  • Relational Database skill - PostgreSQL, Oracle or any other
  • Experience with JavaScript-based web framework / front-end JavaScript frameworks:
    REACT or AngularJs

It would be fantastic, but not essential, if you have any of the below skills:

  • Elasticsearch
  • Flow based programming - Nifi of similar
  • OpenAPI Specification:
    Swagger
  • REST API client tools:
    Postman, Insomnia or Similar

Benefits:

  • Long term engagement
  • Large enterprise end customer
  • Collaborative work environment

If this sounds like a match, we'd love to talk to you! Feel free to apply directly or reach out to Stephanie -

Apply now for
Senior Java Developer

Warning: you will leave the jobtome site.

These offers may interest you:

Go back